How ever simple or complex the applications that you develop are they all have one thing in common, at sometime you'll need to debug them. In fact when you considering the large amount of time most developers spend debugging you'll realize that this is one of the most important day to day skills!
Visual Studio and the .NET Framework provide powerful tools to help you debug your applications. The book will look at the tools available and show you how to get the best out of them. This book does not just cover how to use the tools though, it looks at the problems that you encounter when debugging real world applications and also how to make your code easier to debug.
Weather your developing basic WinForms applications or complex multithreaded distributed applications, the techniques discussed in this book will save you time and make your code more robust.
This book will cover:
Visual Studio Debugging Basics
Debugging Multithreaded Applications
Exception and Error Handling
Debugging Support in the .NET Framework (such as the Debugger class)
Logging and Tracing
Debugging Class Libraries
Debugging Win Forms applications
Debugging Web Applications
Debugging Interop code
Server Side Debugging
Command Line Debugging