Chapter 10. Essential Debugging Techniques

The techniques used to debug Microsoft Visual Basic .NET are varied and can be quite complex. In addition to the simple concept of a debugger, the .NET Framework also provides a set of tools that you can leverage to diagnose and instrument your applications. The essence of debugging is to discover the root cause of a failure. In certain situations, this can be a simple process and debuggers can be extremely helpful tools. But debuggers are not always appropriate. When they are not the answer, you need to do other things to diagnose the problems. That’s what this chapter is all about.

I’ll first give you an overview of the common Windows debuggers. Then we’ll look at what you can do within your own applications ...

Get Designing Enterprise Applications with Microsoft® Visual Basic® .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.