Visual Studio 2019 Tricks and Techniques: A developer's guide to writing better code and maximizing productivity - Schroeder (IEEE, 2003)