Many a time I am asked how to get a head start with debugging .NET issues – hangs / crashes and most commonly, memory issues. So I assembled this list of resources which helps you get started. In addition, if you are a Premier Support subscriber, you can avail of our most excellent .NET Debugging WorkshopPLUS conducted by my team (Premier Field Engineering).
- The Production Debugging for .NET Framework Applications guide (http://msdn.microsoft.com/en-us/library/ee817663.aspx)
- Maoni Stephens blog (covers GC and managed heap) http://blogs.msdn.com/b/maoni/
- Sample chapter from Advanced .NET Debugging book: http://advanceddotnetdebugging.com/chapter.htm
- .NET Framework Libraries source code (http://referencesource.microsoft.com/netframework.aspx)
- Debugging tools for Windows: http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx
- DebugDiag 1.2: http://www.microsoft.com/download/en/details.aspx?id=26798
- KB article for DebugDiag 1.2: http://support.microsoft.com/kb/2580960
- DebugDiag 1.1 white paper: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=23521
- DebugDiag 1.1: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=28bd5941-c458-46f1-b24d-f60151d875a3&displaylang=en
- PSSCOR2 debugger extension: http://www.microsoft.com/download/en/details.aspx?displayLang=en&id=1073
- PSSCOR4 debugger extension: http://www.microsoft.com/download/en/details.aspx?id=21255
- SOSEx debugger extension: http://www.stevestechspot.com/
- Public Labs from Tess Fernandez: http://blogs.msdn.com/b/tess/archive/2008/02/04/net-debugging-demos-information-and-setup-instructions.aspx
- Tess Fernandez at Oredev conference (video): http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&sid=12201594012B3B23C125759200289A81&track=5EA1ADD99261C8A5C12575A500494952&day=3
- Visual Studio 2010 IntelliTrace: https://channel9.msdn.com/tags/intellitrace/ and http://ecn.channel9.msdn.com/o9/pdc09/ppt/FT16.pptx
I hope you find the links useful and if you do I would appreciate some comments and / or you rating this post!