Advanced debugging with SOS.dll
I've just discovered advanced debugging in Visual Studio using SOS.dll. It can be used to get information about the garbage collector, objects in memory, threads and locks, call stacks and more.
See
how to use mixed-mode debugging and SOS.dll.
See also
Using SOS in the SDK and this
article from MSDN Magazine.