Summary


Just when you were beginning to wonder if this chapter would ever end, you finally have enough information to begin mastering WinDBG, SOS, and ADPlus effectively. These are complicated tools, and my mission was to provide you the background and tricks for utilizing them to start making sense of the toughest production-only problems you encounter.

After surviving this chapter, you're prepared to fully understand and utilize two of the best resources in the world about advanced debugging. The first is a bit dated, but it's still one of the best references around, Production Debugging for .NET Framework Applications, from the Patterns and Practices Group at Microsoft (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/DBGrm.asp). The guide will take you systematically through ASP.NET deadlocks and memory leaks. There's nothing I can do to improve on anything that Aaron Barth and Jackie Richards wrote.

The final WinDBG, SOS, and ADPlus resource is simply a blog, but oh, what a blog it is! Tess Ferrandez's "If broken it is, fix it you should" (http://blogs.msdn.com/tess/default.aspx) blog must become your home page. Tess is an Escalation Engineer at Microsoft and lives day in and day out in SOS debugging the problems that no one else can at Microsoft. She's a far better writer than I could ever hope to be, and I always learn something every time I read one of her posts. To take your SOS knowledge to the next level, start with her first post and read forward. I'm just thankful that I was able to get the Bugslayer column in MSDN Magazine before Tess started developing software.




Debugging Microsoft  .NET 2.0 Applications
Debugging Microsoft .NET 2.0 Applications
ISBN: 0735622027
EAN: 2147483647
Year: 2006
Pages: 99
Authors: John Robbins

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net