Developing Azure and Web Services: Diagnostics, Debugging, and ACS

Expected Duration
Lesson Objectives
Course Number
Expertise Level


Azure provides a large set of tools to diagnose and debug issues. Discover how to troubleshoot and debug on Azure, and how to run diagnostics.

Expected Duration (hours)

Lesson Objectives

Developing Azure and Web Services: Diagnostics, Debugging, and ACS

  • use the Trace system diagnostics with .NET
  • use the enhanced tracing provided by TraceSource
  • use a Trace Listener to store and route messages to a handler
  • use a Trace Writer in an ASP.NET Web App
  • enable and use WCF diagnostics and performance counters
  • use IntelliTrace in Azure to get detailed information on an application's flow
  • configure and collect Azure Metrics for Azure Cloud services
  • view and interpret monitoring metrics for web sites
  • configure and view metrics for Azure Storage services
  • describe the Windows Azure Access Control Service (ACS)
  • use identity management in ACS to manage access to the Service Bus
  • describe active and passive federation
  • use active federation to call HTTP-based web services
  • configure ACS for a Service Bus endpoint
  • describe the Elastic Database client library
  • use tracing and diagnostics information to troubleshoot and debug services on Azure
  • Course Number:

    Expertise Level