Microsoft .NET was designed to help developers write more robust code, but when you get into trouble, there is no substitute for being an expert debugger. With a typical team spending 50% of its time debugging, the best way to ship on time is to master the sometimes black art of debugging. Learn how to take advantage of the debugging tools available to .NET developers in this landmark series from the Bugslayer himself. Learn about expert debugging tricks in Visual Studio, how to eliminate memory problems once and for all, and how to avoid bugs in the first place. Then put this knowledge to work building better software and shipping it faster.
Course Title | Author | Duration | Topic(s) |
---|---|---|---|
Bugs: Causes and Solutions | John Robbins | 00:42:23 | Debugging |
The Debugging Process | John Robbins | 00:26:30 | Debugging |
Building for .NET Debuggability | John Robbins | 00:51:52 | Debugging |
Symbols and Source Servers | John Robbins | 00:44:44 | Debugging |
Debugging During Coding | John Robbins | 00:45:48 | Debugging |
Visual Studio Process Debugging Tricks | John Robbins | 00:18:58 | Debugging |
Advanced Breakpoints | John Robbins | 00:44:07 | Debugging |
Expression Evaluator | John Robbins | 00:40:06 | Debugging |
More Visual Studio Debugging Tricks | John Robbins | 00:45:04 | Debugging |
IntelliTrace | John Robbins | 01:22:37 | Debugging |
Introduction to WinDBG | John Robbins | 01:04:08 | Debugging |
SOS Commands and Minidumps | John Robbins | 01:38:32 | Debugging |