Mastering .NET Debugging

Microsoft .NET was designed to help developers write more robust code, but when you get into trouble, there is no substitute for being an expert debugger. With a typical team spending 50% of its time debugging, the best way to ship on time is to master the sometimes black art of debugging. Learn how to take advantage of the debugging tools available to .NET developers in this landmark series from the Bugslayer himself. Learn about expert debugging tricks in Visual Studio, how to eliminate memory problems once and for all, and how to avoid bugs in the first place. Then put this knowledge to work building better software and shipping it faster.