Summary


Exceptions are a radically different concept in .NET that they were in the Win32 world. With ExceptionMon, you now have a way to monitor them, which means you can use them more efficiently. I encourage you to experiment with ExceptionMon—you'll be quite surprised about what goes on in your applications.

The magic of ExceptionMon is the incredible Profiling API. Since the Profiling API allows you to see all sorts of interesting happenings inside the CLR, you have at your fingertips extreme power for writing the kind of tools you've in the past only dreamed about. As you'll see in subsequent chapters, there's much more you can do with the Profiling API.

I hope I gave you some food for thought when it comes to actually using and implementing exceptions inside your own .NET projects. The bible when it comes to learning about exceptions is still the chapters in Jeffrey Richter's books, and I encourage you to read it. The key, though, is to think about and plan your exception usage right from the beginning. We have this wonderful tool at our disposal now, but if we use it improperly, we can really cause development trouble as our product matures.




Debugging Applications for Microsoft. NET and Microsoft Windows
Debugging Applications for MicrosoftВ® .NET and Microsoft WindowsВ® (Pro-Developer)
ISBN: 0735615365
EAN: 2147483647
Year: 2003
Pages: 177
Authors: John Robbins

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net