Author: Tom | Posted on: 7/8/2008 11:09:37 AM | Views : 1355

One of the more difficult things about getting started with .NET Debugging is the mental shift that you have to make.
Troubleshooting changes The first problem that I had with .NET was trying to look at everything using dd and just walking through memory.  I was very used to reading assembly and walking linked lists in the dump.  I used dt a lot to dump out structures and see what the values of things were.  I was also accustomed to searching through the NT heaps for data and looking for problems there.
With .NET, none of that is how you do things.  You donââ?¬â?¢t look through memory in the same way and donââ?¬â?¢t go looking through the heap to find issues.  But it actually goes a bit deeper then that as well.
The Mental Shift Thinking about a problem completely changed for me.  If it was high memory and I determined it was .NET that was using most of the memory, I had to get away from ...

Go to the complete details ...