Good news-mark Treadwell

Source: Internet
Author: User
Tags finally block

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.