August 2010
Intermediate to advanced
1224 pages
34h 17m
English
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 also must ease the effort involved with the debugging process. In the following sections, we cover how a developer uses the tools built ...