Debugging is one of those aspects of software development where you can never have too many resources (books, hints, etc).  One of the best resources that I have found is Debugging Applications for Microsoft .NET and Microsoft Windows by John Robbins (Microsoft Press, ISBN 0-7356-1536-5).

Some of the topics covered include:

  • Debugging managed applications using Visual Studio .NET
  • Debugging native applications using Visual Studio .NET and WinDbg
  • How Win32 debuggers work
  • Overview of ILDASM and MSIL
  • Overview of x86 Assembly language
  • Multithreaded deadlocks
  • Dr. Watson logs

Happy reading!
-- DK

Disclaimer(s):
This posting is provided "AS IS" with no warranties, and confers no rights.