ASP.NET MVC Web Applications: Debugging Web Applications


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Even the best-written applications will run into problems at some time. Discover how to use the Azure Diagnostics API to collect diagnostics in an ASP.NET MVC web application, and how to debug Windows Azure applications.



Expected Duration (hours)
1.1

Lesson Objectives

ASP.NET MVC Web Applications: Debugging Web Applications

  • configure application diagnostics using the Azure Diagnostics API in an ASP.NET MVC web application
  • use Windows Azure Diagnostics to collect diagnostics on demand in an ASP.NET MVC web application
  • use Windows Azure Diagnostics to schedule diagnostics collection in an ASP.NET MVC web application
  • use Windows Azure Diagnostics to record event logs in an ASP.NET MVC web application
  • use performance counters to monitor application performance in an ASP.NET MVC web application
  • collect and access crash dump data for a worker role in an ASP.NET MVC web application
  • use IntelliTrace to debug a Windows Azure application
  • configure and work with App Insights Runtime Telemetry to analyze communication data
  • recall how to use the Azure DevTest Labs to enable testing
  • recognize how to use the Visual Studio Team Services to debug web applications
  • illustrate how to use the Azure App Insights to monitor web applications and collect diagnostic information
  • describe the strategy of using essential logging options such as event logs, performance counters, and crash dumps
  • stream diagnostic logs directly to Visual Studio from a deployment site
  • illustrate how we can secure data using the Azure Key Vault
  • use Remote Desktop protocol to debug a Windows Azure application
  • choose log types (for example, event logs, performance counters, and crash dumps)
  • Course Number:
    it_wddmvc_18_enus

    Expertise Level
    Intermediate