Graphicalwonder - Shane Perran's SharePoint Customization Blog

« Internet Explorer 7: Cascading Stylesheet Compatibility and IE7 | Main | ASP.NET and VS2005: 15 Instructional Videos »

February 03, 2006

ASP.NET: Debugging ASP.NET Applications

Scott Guthrie dubs this as an "Outstanding Blog" translation: bookmark and pay attention.

Tess is a PSS escalation engineer for Microsoft and she has a really priceless set of blog posts on using some of the more advanced debugging tools that ship with .NET to better understand what is happening when things go wrong on the server (memory leaks, deadlocks, crashes, etc), identify root causes of issues in apps, and how to fix things.

Here are a few of the great posts she has done recently (all available via her Blog):

.NET Memory: My Object is not rooted, what wasn't it garbage collected
ASP.NET Memory Leak Case Study: Sessions, Sessions, Sessions
ASP.NET Memory: How much are you caching?
.NET Memory Leak Case Study: The Event Handlers that Made the Memory Balloon
Back to Basics: How do I get a memory dump in the first place? And what is sos.dll?
A Hang Scenarios, Locks and Critical Sections
Things to Ignore when debugging an ASP.NET hang
Why do I get weird symbols on my stack? (a discussion on symbols)
Associate windbg with .dmp files
Are you aware that you have thrown over 40,000 exceptions in the last hour?
What on earth caused by process to crash?
!dumpheap -stat explained (debugging .net leaks)
I have a memory leak!!! What do I do? (defining the "where")
Who is this OutofMemory guy and why does he make my process crash when I have plenty of memory left?
Why I love the debugger

Enjoy Debugging ASP.NET applications

Trackback Pings

TrackBack URL for this entry:
http://www.graphicalwonder.com/cgi-bin/mt-tb.cgi/295

Comments

Post a comment




Remember Me?

(you may use HTML tags for style)

divider.jpg
April 2006
Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
divider.jpg
Categories
divider.jpg divider.jpg