Chapter 3. Debugging Strategies

DEBUGGING WEB APPLICATIONS IS AN ART very much like warfare. Before entering into a battle, you create a plan of attack and then execute it to defeat your enemy. Few would consider such an engagement without a plan—thoughts of doing so conjure up images of soldiers blindly running at the enemy and throwing themselves into the path of gunfire.Yet, many developers attempt to engage in a debugging battle without any such plan or method.

Debugging under these circumstances might consist of randomly attempting different things, in vain hope that one of them (or a random combination of them) will solve the problem. Although ...

Get Debugging ASP.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.