Chapter 29. ASP.NET Tracing and Other Troubleshooting Techniques

IN THIS CHAPTER

ASP.NET Tracing

Analyzing Trace Output

ASP.NET Health Monitoring

Monitoring the Network with Fiddler

Checkpoint

ASP.NET Tracing

One of the ways that developers log information about the execution of an application is to write code into the application at various points that prints out specific information about the state of the application. For example, if I have a page that is consistently slow and I want to see how long functions within the page are taking to execute, I might add some server-side code to dump out the time when I enter a function and again when I exit a function.

Such a troubleshooting technique is perfectly fine, but it does have one major drawback; ...

Get The Microsoft Expression Web Developer's Guide to ASP.NET 3.5: Learn to create ASP.NET applications using Visual Web Developer 2008 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.