ASP.NET includes features to help you diagnose problems that might arise in your Web application. These include:
- A debugger that you can use to step through a page or component as it is running. 
- Techniques for avoiding errors and capturing information when they do occur. 
- Tracing page requests and gathering information about each step of page processing. 
- Raising and responding to health monitoring events, which can log information about performance and error conditions. 
The topics in this section describe each of these troubleshooting features.
In This Section
- ASP.NET Debugging 
 Provides information on using the debugger to step through ASP.NET Web page code.
- ASP.NET Tracing Overview 
 Provides information on displaying diagnostic information about page processing.
- Error Handling in ASP.NET Pages and Applications 
 Provides information and guidelines on ways to capture and handle error conditions.
- ASP.NET Health Monitoring Overview 
 Provides links to topics on how to monitor your application's health and be notified of problems.
Related Sections
- ASP.NET Configuration Overview
 Provides links to topics on how to use configuration files and the configuration API to manage the run-time behavior of ASP.NET.