This is a re-post of ohad Israeli's one, I found this very useful and included here for my reference.
Export thanks to mark Treadwell and ohad Israeli for sharing the info.
Mark Treadwell has a great post with lots of sources regarding Exception management
-
- MSJ, Matt pietrek: a crash course in structured exception handling
-
- Msdn mag, Matt pietrek: under the hood-New vectored Exception Handling in Windows XP
-
- Blog, Chris brumme: The exception Model
-
- PAG, msdn, exception management architecture Guide [article only]
-
- PAG, msdn, exception management application block for. Net [article only]
-
- Cat Francis, msdn, Introduction to Exception Handling in Visual Basic. Net [article only]
- Eric Gunnerson, msdn, writing exceptional code [article only]
-
- Eric Gunnerson, msdn, the well-tempered exception [Article and code: exception.exe]
-
- Msdn library,. NET Framework class library, exception class
- Msdn library,. NET Framework SDK,. NET Framework developer's guide, handling and throwing exceptions, with the following subsections:
-
- Exceptions overview-provides an overview of Common Language Runtime exceptions
-
- Exception class-describes the elements of an exception object
-
- Exception hierarchy-describes the specified tions that most specified tions derive from
- Exception Handling fundamentals-explains how to handle exceptions usingCatch,Throw, AndFinallyStatements
- Using the try/Catch Block to catch exceptions-describes how to useTry/CatchBlock to handle exceptions
- Using specific exceptions in a Catch Block-describes how to catch specific exceptions
- Throwing exceptions-describes how to throw exceptions as well as how to catch and then re-throw exceptions
- Using user-defined exceptions-describes how to create your own exception classes
- Using user-filtered exceptions-describes how to set up filtered exceptions
- Using the Finally block-explains how to useFinallyStatement in an exception Block
-
- Best practices for handling exceptions-describes suggested methods for handling exceptions
- Handling COM InterOP exceptions-describes how to handle exceptions thrown and caught in unmanaged code
-
- Jesse liberty, msdn magazine, december2002,. Net exceptions: Make the transition from traditional visual basic error handling to the object-oriented model in. Net [article only]
-
- Wesner Moise, assert enhancements [Article and code, assert_src.zip]
-
- Kevin McFarlane, Code project, managing unhandled exceptions in. Net [Article and code]
-
- Marc Clifton, Code project, A Treatise on using debug and trace classes, including exception handling [Article and code, debugtreatise_src.zip]
-
- Jason Bock, creating a reusable error dialog for. Net Applications [Article and code]
-
- Kathleen Dollard, Visual Studio magazine, display dissected exceptions [Article and code]
2004.07.21
Add others
use exception management Program blocks to record errors
http://www.zdnet.com.cn/developer/code/story/0,2000081534,39159209-1,00.htm instrumenting your code for exception management
http://www.awprofessional.com/articles/article.asp? P = 102216 & seqnum = 5 custom publishers for the exception management application block
http://builder.com.com/5100-6374_14-5110833.html examining the exception management application block (emonoclonal)
http://aspnet.4guysfromrolla.com/demos/printPage.aspx? Path =/articles/032404-1.aspx automatic exception logging
http://www.ftponline.com/vsm/2004_06/magazine/columns/gettingstarted/default_pf.aspx custom exception handling
http://weblogs.asp.net/erobillard/archive/2004/04/14/113471.aspx rich m error handling with ASP. NET
http://msdn.microsoft.com/asp.net/community/authors/elirobillard/default.aspx? Pull =/library/en-US/dnaspp/html/customerrors. asp