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


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number



Overview/Description
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.

Prerequisites
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 (hours)
2.0

Lesson Objectives

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

  • 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
  • identify the options for performing remote debugging in ASP.NET 3.5
  • identify the steps for setting up and running remote debugging
  • perform remote debugging
  • 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
  • set breakpoints
  • run the debugger
  • 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
  • identify the code used to implement ASP.NET 3.5 health monitoring in web applications
  • recognize the code for enabling tracing
  • identify the code for writing custom trace messages
  • recognize the code for viewing trace details
  • enable tracing for a single page
  • enable and disable tracing for an entire application
  • add custom trace output to a web site
  • Course Number:
    sd_adad_a07_it_enus