Get the essential, straightforward information you need—and master the core topics for debugging applications with Microsoft Visual Studio 2005. Debugging expert John Robbins offers practical answers to real-world development questions, including code samples in Microsoft Visual C# and Visual Basic. You’ll learn the debugging techniques and tools to debug more efficiently and help ensure top-quality code. Discover how to: PLUS—Get code samples on the Web
Librarian Note: There is more than one author in the Goodreads database with this name. Please see:John Robbins
John Robbins is a cofounder of Wintellect, where he heads up the consulting and debugging services side of the business. He also travels the world teaching his Mastering .NET Debugging and Mastering Windows Debugging courses so that developers everywhere can learn the techniques he uses to solve the nastiest software problems known to man. As one of the world's recognized authorities on debugging, John takes an evil delight in finding and fixing impossible bugs in other people's programs.
John is based in Seattle, WA, where he lives with his wife, Pam, and the world-famous debugging cats, Chloe and Gracie. In addition to being the author of the books Debugging Microsoft .NET and Windows Applications (Microsoft Press 2003), Debugging Applications (Microsoft Press, 2000), and Debugging Microsoft .NET 2.0 Applications (Microsoft Press 2006), John is a contributing editor for MSDN Magazine, where he writes the Bugslayer column. He regularly speaks at conferences such as Devscovery, Tech-Ed, VSLive, and DevWeek.
Prior to founding Wintellect, John was one of the early engineers at NuMega Technologies (now Compuware NuMega), where he played key roles in designing, developing, and acting as project manager for some of the coolest C/C++, Visual Basic, and Java developers' tools on the market. The products that he worked on include BoundsChecker (versions 3, 4, and 5), TrueTime (versions 1.0 and 1.1), TrueCoverage (version 1.0), SoftICE (version 3.24) and TrueCoverage for Device Drivers (version 1.0). He was also the only developer at NuMega with a couch in his office.
Before he stumbled into software development in his late 20's, John was a paratrooper and Green Beret in the United States Army. Since he can no longer get adrenaline highs by jumping out of airplanes in the middle of the night onto unlit, postage-stamp-size drop zones carrying full combat loads, he is very happy to still be able to get out and hike up mountains under his own power.
I wish I'd read this before figuring out SOS the hard way. Must read for .NET developers. Lots of useful but long URLs (publishers, please start using a URL shortening service!). Covers tips for how to set up symbol and source servers, how not to need to debug in the first place and then how to debug in detail when you need to.