Debugging with Visual Studio 2005

Debugging with Visual Studio 2005

The first two chapters of Part IV, "Debugging," review the metadata and MSIL code of an assembly. The next two chapters focus on debuggers. There is a variety of debuggers available for managed code. Chapter 12 starts with Visual Studio 2005.

The Visual Studio 2005 debugger has two primary advantages. First, Visual Studio uses a familiar graphic user interface. Second, the debugger is integrated with other aspects of the programming environment. You can develop, test, debug, and return to developing an application within a single product. This is very convenient.

The debugger in Visual Studio 2005 has a plethora of rapid application development (RAD) tools for debugging, including a multitude of debug windows, a specialized toolbar, the ability to open dumps, and much more. The next chapter explores these tools and how to debug an application with Visual Studio 2005.