Chapter 19. Debugging .NET Applications

In This Chapter

Debugging in any environment is an art. It requires a thorough understanding of the environment and the tools available. With the CLR, you are able to devote more time to the application and less time to “programming details.” When a problem arises, you need to understand as much as possible about certain key features of the CLR to be able to diagnose and solve the problem.

When I took one of my first programming classes, I had to build a traffic signal. The traffic signal was to run through the sequence of green, yellow, and red. It also had to take input from a crossing signal so ...

Get .NET Common Language Runtime Unleashed 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.