Just a placeholder for some good ASP.NET performance tuning and troubleshooting resources.

Learning Links: *ASP.NET Health Monitoring Overview
http://msdn.microsoft.com/en-us/library/bb398933.aspx

*10 Tips for Writing High-Performance Web Applications
http://msdn.microsoft.com/en-us/magazine/cc163854.aspx

*Improving ASP.NET Performance
http://msdn.microsoft.com/en-us/library/ms998549.aspx

*HOW TO: Analyze ASP.NET Web Application Performance by Using the Performance Administration Tool
http://support.microsoft.com/kb/815159

*Planning, testing and tuning for ASP.NET and IIS 6.0
http://www.codeproject.com/KB/aspnet/ASPNET_and_IIS_60.aspx


Some online troubleshooting case studies:

*Real World ASP.NET Performance Tuning Experience
http://aspadvice.com/blogs/ssmith/archive/2007/08/03/Real-World-ASP.NET-Performance-Tuning-Experience.aspx

*Using VSTS Test and Profilers to troubleshoot performance issues (low cpu hang)
http://blogs.msdn.com/tess/archive/2008/10/01/using-visual-studio-team-system-test-and-profilers-to-troubleshoot-performance-issues-part-1.aspx

*Using VSTS Test and Profilers to troubleshoot a High CPU in GC issue
http://blogs.msdn.com/tess/archive/2008/10/07/using-vsts-test-and-profilers-to-troubleshoot-a-high-cpu-in-gc-issue.aspx


Useful tools:

*Performance Counters for ASP.NET
http://msdn.microsoft.com/en-us/library/fxk122b4.aspx

*Visual Studio Performance Profiler/Analyzer
http://msdn.microsoft.com/en-us/library/z9z62c29(VS.80).aspx