RECAP: ASP.NET Blog Chat
Thanks to everyone that attended the chat we had today on Tess and my pages. I think it went really well and we are going to continue these in the future and hopefully get to some more topics.
I just wanted to let everyone know that we are going to be posting more information about the topics that were discussed in the chat. Going into more detail and explaining things better. But I wanted to give a quick summary of the topics that we discussed:
- Basics of debugging, how to capture a dump
- Orphaned worker processes with IIS
- High memory in ASP.NET
- Memory limits for 32-bit and 64-bit processes
- If dumps are different from different tools
- Preemptive GC and how that is handled
- managed and native resources being leaked
- GC Gen sizes including the Large Object Heap
- !locks taking a parameter
- Setting a breakpoint in managed code
- When do we see ObjectDisposedException
- future/schedule of SOS.dll
- Problem with !pe and !soe leaking memory
- Functions would like to see added to 2.0 version of sos
- How to debug a web farm at the same time
- Seeing an exception in the heap, but not on a stack
- !savemodule on a dynamic assembly failing
- What extension to use in what situation
- GC threads waiting in join
- Good books around .NET debugging
- 64-bit DebugDiag
I hope the people that attended enjoyed it. And we would really like to get your feedback on the chat. Tess and I will be posting on some of these topics above to go into more detail with them.
Thanks