Microsoft .NET Framework 4: Debugging, Tracing and Monitoring Web Applications with C# 2010


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


Overview/Description
Visual Studio 2010 and ASP.NET 4 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 4 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): Web Applications Development with Microsoft .NET Framework 4, 70-515. Passing this exam will earn the learner the MCTS: .NET Framework 4, Web Applications certification.

Target Audience
Individuals who wish to use the .NET Framework 4 with Visual Studio 2010, Visual C# 2010, and ASP.NET 4 to develop web-based client applications; individuals preparing for the Exam 70-515 TS: Web Applications Development with Microsoft .NET Framework 4.

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 2010, Visual C# 2010, and ASP.NET 4

Expected Duration (hours)
2.0

Lesson Objectives

Microsoft .NET Framework 4: Debugging, Tracing and Monitoring Web Applications with C# 2010

  • identify the scope and capabilities of debugging tools available in ASP.NET 4
  • identify the benefits of debugging in ASP.NET 4
  • recognize the steps for debugging a web page in Visual Studio 2010
  • identify the options for performing remote debugging in ASP.NET 4
  • identify the steps for setting up and running remote debugging
  • perform remote debugging
  • identify the scope in ASP.NET 4 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 how to configure caching in a web application
  • identify the code used to implement ASP.NET 4 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
  • add a performance counter to an application
  • implement ASP.NET health monitoring in a web application
  • enable and disable tracing for an application and a page
  • add custom trace output to a web site
  • Course Number:
    sd_masc_a07_it_enus