.NET Debugging for the Production Environment

This series was created based off of a thread on the Channel 9 Site Feedback forum. Read the original post here. We heard what you wanted, so we created the first .NET Debugging Starter Kit series. With the help of Brad Linscott a Premier Field Engineer this series will teach you how to use various tools - including the Debugging Tools for Windows package (e.g., windbg) - to resolve your .NET application issues in a production and pre-production environment, including post-mortem analysis of dump files.

 

Leave us your feedback so we can keep this series growing.

  • Diagnosing Application Issues - 01
    32 minutes, 41 seconds
  • Using Perfmon to Diagnose Application Issues - 02
    21 minutes, 33 seconds
  • Analyzing a dump of a process under memory pressure - 11
    25 minutes, 11 seconds
  • Windbg & SOS - 03
    20 minutes, 53 seconds
  • Common Debugging Commands - 04
    38 minutes, 19 seconds
  • High CPU Hangs - 05
    22 minutes, 56 seconds
  • Putting it all together: finding root cause of high memory pressure - 12
    20 minutes, 18 seconds
  • How to identify CLR threads in a dump - 08
    21 minutes, 16 seconds
  • Preparing to troubleshoot memory pressure issues: a primer on virtual memory - 10
    22 minutes, 18 seconds
  • The basics of dumping out a manged object - 09
    18 minutes, 32 seconds