Debugging, Tracing, and Monitoring ASP.NET Applications with Visual Basic 2008

This course is included in our On-demand training solution.


Visual Studio 2008 and ASP.NET 3.5 give developers the tools needed to effectively debug, trace, and monitor web applications to minimize errors. This course covers the various ways you can troubleshoot web applications using Visual Studio and discusses how to use ASP.NET 3.5 code to help to accomplish this. Specific topics covered include debugging web applications both locally and remotely, debugging ASP.NET AJAX applications, and using the tracing and monitoring features to promote good application health. This course is one of a series in the SkillSoft learning path that covers the objectives for the Technology Specialist (TS): Microsoft .NET Framework 3.5, ASP.NET Application Development 70-562. Passing this exam will earn the learner the MCTS: .NET Framework 3.5, ASP.NET Applications certification.

Target Audience

Individuals who wish to use the .NET Framework 3.5 with Visual Studio 2008, Visual Basic 2008, and ASP.NET 3.5 to develop web-based client applications; individuals preparing for the Exam 70-562 TS: Microsoft .NET Framework 3.5, ASP.NET Application Development.


Thorough knowledge of software-development concepts and the process of building business applications; experience building web-based applications with the Microsoft .NET Framework; working experience of Visual Studio 20085, Visual Basic 2008, and ASP.NET 3.5

Expected Duration

120 min.

Course Objectives

Debugging with Visual Studio 2008 and ASP.NET 3.5

  • identify the scope and capabilities of new debugging tools available in ASP.NET 3.5
  • identify the benefits of debugging in ASP.NET 3.5
  • recognize the steps for debugging a web page in Visual Web Developer
  • Remote Debugging

  • identify the options for performing remote debugging in ASP.NET 3.5
  • identify the steps for setting up and running remote debugging
  • Performing Remote Debugging

    Debugging ASP.NET AJAX Applications

  • identify the scope in ASP.NET 3.5 for debugging AJAX applications using client-side debugging tools
  • identify the steps for debugging an AJAX application
  • Debugging Webpages in Visual Studio

    Performance Counters and Caching in .NET 3.5

  • identify the steps for manually adding a performance counter
  • recognize the code for implementing counters in an application programmatically
  • recognize the code for using the Cache object to cache application data
  • ASP.NET Health Monitoring in .NET 3.5

  • identify the code used to implement ASP.NET 3.5 health monitoring in web applications
  • Tracing in ASP.NET 3.5

  • recognize the code for enabling tracing
  • identify the code for writing custom trace messages
  • recognize the code for viewing trace details
  • Utilizing Tracing in an ASP.NET 3.5