This chapter followed on from the introduction to the Visual Studio debugger in Chapters 3 and 4 by looking in some detail at the debugging of a Windows Forms application. After you looked at some tricky debugging situations associated with Windows Forms, you discovered how to debug a class library, a Windows Form control, and a Visual Studio add-in.
Debugging Windows Forms applications is usually very straightforward. As long as you have matching executables and debug symbol files, and you watch the Modules window to check that the debug symbols are being loaded, you should have no problem with hitting breakpoints and stepping from form to class library to control library and back again. As long as you're careful about debugging windows drawing, mouse move, and control focus events, you'll find that facilities such as advanced breakpoints give you superior functionality to the VB.Classic debugger.