Debugging Basics

A typical scenario for a developer is to start building a web page or form and build up the code that surrounds it. In addition, the developer might rely on a framework or a few building blocks that provide added functionality. The application might also communicate with a services layer and most often a database. Even the most typical applications have a lot of moving parts. These moving parts make the task of finding and eliminating errors in the code all the more complex. The tools that help you track down and purge errors from your code not only have to keep up with this complexity, but must ease the effort involved with the debugging process. In the following sections, we cover how a developer uses the tools built into ...

Get Microsoft Visual Studio 2015 Unleashed, Third Edition 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.