Click here to Skip to main content

Exception Handling

General Programming » Exception Handling
 

    General 

    top
    Title / Updated Author Score  
    Custom Exception Framework: Using Enterprise Library Exception Handling Block
    Updated: 30 Oct 2008
    This article demonstrates a working model of a custom Exception block using Enterprise Library Exception Handling Block which is built around MVP architecture.
    C#2.0, C#3.0, .NET, ASP.NET, WebForms, Architect, Dev
     
    santosh poojari 4.93
    Performance implications of Exceptions in .NET
    Updated: 9 Aug 2005
    Presentation and analysis of performance costs when throwing exceptions in .NET.
    C#, .NET1.1, .NET2.0, Win2K, WinXP, VS.NET2003, VS2005, Dev
     
    Vagif Abilov 4.90
    Effective Exception Handling in Visual C++
    Updated: 6 Jan 2012
    An overview of the standard exception handling techniques provided by Visual C++.
    C++, Windows, Dev, Exception, ErrorHandling
     
    zexspectrum 4.88
    Superior logging design - Fast but comprehensive
    Updated: 15 Mar 2010
    Log all that is necessary ONLY when really necessary.
    C++, Win32, Win64, Dev
     
    valdok 4.88
    User Friendly Exception Handling
    Updated: 17 Aug 2004
    A flexible framework for user-friendly .NET exception handling, and automatically notifying developers of problems before users do
    VB, .NET1.1, Win2K, WinXP, Win2003, VS.NET2003, Architect, Dev
     
    wumpus1 4.87
    Making Your C++ Code Robust
    Updated: 27 Jun 2011
    How to write C++ code more tolerant to critical errors.
    C++, Windows, Dev, Exception, practices, Errors
     
    zexspectrum 4.84
    How to Debug the Exception
    Updated: 20 Oct 2009
    Help us to find the position of the exception in the source code
    C++, C, Windows, WinMobile, Visual-Studio, Dev
     
    nicolas_chang 4.83
    Stop Wrapping Exceptions in Exceptions: Use the .Data Collection on an Exception Instead
    Updated: 6 Feb 2010
    Presenting the little known .data property on an exception as a way to collect and transfer information about the circumstances surrounding an exception
    C# (C#1.0, C#2.0, C#3.0)
     
    HightechRider 4.81
    JException - Have Meaningful Exceptions in C++
    Updated: 31 Aug 2009
    C++ exceptions with embedded stack trace and cause.
    C++, Windows, Visual-Studio, COM, Architect, Dev, Design
     
    Yalon Lotan 4.73
    Better exception handling for C++ - Unedited
    Updated: 2 Apr 2010
    Custom exception handling. Fast, comprehensive, powerful
    C++, Windows, Dev
     
    valdok 4.70
    Exception Injection: Throwing an Exception in Other Thread
    Updated: 8 Apr 2010
    How to abort a non-cooperating thread by an exception
    C++, Windows, Win32, Dev
     
    valdok 4.67
    A Simple Class to Catch Unhandled Exceptions in WinForms
    Updated: 26 Sep 2006
    Explains how to catch an unhandled exception and send a stack trace along with other debug information to the developer.
    C#2.0, .NET2.0, Win2K, WinXP, Win2003, Vista, VS2005, Dev, WinForm
     
    Vitaly Zayko 4.62
    Exception Handling in 3-Tier Architecture
    Updated: 15 Oct 2010
    Exception handling in 3-Tier Architecture using Enterprise Library
    C#, Windows (WinXP, Win2003, Win7), ASP.NET, SQL-Server (SQL2005), Visual-Studio (VS2008), Architect, Dev, Design
     
    Sohail Maroof, Farrukh Hashmi 4.58
    Reduce debugging time using the .NET StackTrace class
    Updated: 18 Nov 2011
    Use the .NET StackTrace class to position yourself in the right place of source code that threw an Exception.
    C#3.0, .NET3.5, VS2010, Dev, QA
     
    Paolo Foti 4.56
    AMX – Application Message and eXception Handling
    Updated: 13 Aug 2009
    A C++ class enabling retrieval and display of compiled message files.
    C++, WinXP, Vista, Dev, QA
     
    Ross White 4.50
    Automatic Error Handling
    Updated: 17 Mar 2008
    Handle web and WinForms exceptions automatically.
    C#, .NET (.NET2.0), ASP.NET, Dev
     
    Andy Searls 4.45
    Logging Unhandled Exceptions in an ASP.NET Website
    Updated: 14 Jan 2011
    Logging unhandled exceptions in an ASP.NET website using MS Enterprise Application Blocks.
    C#, .NET, ASP.NET, Dev, Exception
     
    mgoad99 4.44
    Get the call stack when an exception is being caught
    Updated: 31 Aug 2009
    Provides a utility class to return the call stack when an exception is being caught, using Windows SEH.
    VC6, VC7, VC7.1, VC8.0, Windows, Win32, Win64, Dev, QA
     
    Baiyan Huang 4.43
    A point on exceptions
    Updated: 20 Oct 2011
    Exceptions from yet another angle.
    C++, Dev, QA, Exception
     
    alexpeter 4.42
    The Back Side of Exceptions
    Updated: 11 Mar 2010
    This article illustrates the risks of exceptions being thrown where it is generally not expected, e.g., a library function or a finally block, and shows ways to prevent some insidious errors (such as inconsistency of program data or loss of exception information).
    C#, Windows, .NET, Visual-Studio, Dev
     
    Sergei Kitaev 4.33
    Idea of the Clean Result (concept of the monolithic/non-monolithic code) or an alternative to Java's checked exceptions
    Updated: 11 Mar 2010
    This is a continuation of the article The Back Side of Exceptions (.NET section). Here, you'll find an abstract solution of a very important problem of unexpected exceptions.
    C#2.0, Windows, .NET2.0, Visual-Studio, Dev
     
    Sergei Kitaev 4.29
    Exceptions
    Updated: 28 Jan 2009
    How to handle Exceptions from a user / system administrator's point of view
    All-Topics, Dev
     
    Wijnand Kroes 4.22
    Win32 Exceptions – OS Level Point of View
    Updated: 21 May 2010
    Describes Win32 exception layering and discusses Structured Exception Handling (SEH) on OS level and on C++ compiler level.
    C++, C, Windows, Win32, Dev
     
    Miki Rozloznik 4.20
    Custom Exceptions in Custom Components
    Updated: 25 Sep 2007
    This article is about when to throw an exception, why take some effort and define a custom exception class, how to provide more information to the developers that consume your component, and, finally, how to unit test your exceptions.
    C#1.0, C#2.0, C#3.0, VB7.x, VB8.0, VB9.0, Windows, .NET1.0, .NET1.1, .NET2.0, .NET3.0, Visual-Studio, Dev
     
    Artem Smirnov 4.18
    Exception Concepts for Business Applications
    Updated: 19 Jan 2009
    Article 1 about exception oriented programming for Business Applications
    All-Topics, Dev
     
    Adriaan Davel 4.04
    Visual Studio Exception SetUp
    Updated: 19 Jan 2005
    Break on Exceptions, like the old days.
    C#, Windows, .NET1.1, VS.NET2003, Dev
     
    Tim Schwallie 3.79
    To Err is Human… to Handle, Divine
    Updated: 9 Apr 2007
    How do you handle exceptions? Do you reuse your solution?
    C#, Windows, .NET, Visual-Studio, Architect, Dev
     
    Jason McBurney 3.54
    Safe Form - Simplified Unhandled Exception Handling in Visual Basic .NET
    Updated: 26 Jan 2005
    An elegant way of handling those unforeseeable exceptions.
    VB, Windows, .NET1.1, VS.NET2003, Dev, WinForm
     
    JSaunders 3.27
    Little Crash Reporter
    Updated: 29 Apr 2009
    Collect crash data from a machine and send it to your email to be analyzed.
    C#, .NET, PHP, Dev, QA
     
    ub3rst4r 3.21
    Not All Exceptions Are Errors
    Updated: 11 Oct 2006
    Not all exceptions are errors. Many developers have incorrectly been taught or assume that all exceptions are errors. In fact, a key clue is that they are called exceptions and not errors.
    Windows, .NET, Dev
     
    Chad Z. Hower aka Kudzu 2.92
    About _ValidateEH3RN in SEH
    Updated: 19 Aug 2007
    This article supplies the source code of the _ValidateEH3RN function in Structured Exception Handling.
    ASM, VC7.1, WinXP, VS.NET2003, Dev
     
    zhzhtst 2.60
    Hierarchical Exception Handling with the Enterprise Library
    Updated: 10 Oct 2007
    Defining exception policies in muliple locations.
    C#2.0, Windows, .NET2.0, VS2005, Dev
     
    Mark Nischalke 2.60
    Real Time Exception Handling with Stack Trace
    Updated: 2 Feb 2008
    Handle all the exceptions easily
    VB6, VB, Windows, Win32, Win64, Dev
     
    Sabarinathan Arthanari 2.33
    Best Practices of Exception Management
    Updated: 8 Mar 2005
    Exception management is one of the key areas for all kinds of application development . You should adopt an appropriate strategy for exception management to build high quality and robust applications. It is a very powerful concept and makes the development work very easy if it's used efficiently.
    C#, Windows, .NET, Visual-Studio, Dev
     
    HandyGuy 2.25
    A Simple Way of Logging Exception Information
    Updated: 8 May 2007
    Provides a simple way to log information using Logging Application Blocks of the Enterprise Library.
    C#2.0, Windows, .NET2.0, VS2005, Dev
     
    Anandhi K 2.22
    Logging System for .NET SOA Applications
    Updated: 30 Dec 2007
    No matter how well you design your system, a distributed SOA application is always complex. When a SOA application fails, it can be difficult to track down the cause of the problem and the web service where the error occurred. To handle this difficulty, you need a logging system such as UptoLog.
    C# (C#1.0, C#2.0, C#3.0), Windows (Win2K, WinXP, Win2003, Vista, TabletPC), .NET (.NET2.0, .NET3.0, .NET3.5), ASP.NET, SQL-Server (SQL2005), IIS (IIS5.1, IIS6, IIS7), WebForms, IE6.0, IE7, CEO, Architect, DBA, Dev, QA, Design, WinForm
     
    Anders Revsgaard 2.05
    Simplest way of Exception Handling specially for database applications
    Updated: 18 Jan 2005
    Simplest way of exception handling, specially for database applications.
    C#, SQL, .NET1.0, .NET1.1, Win2K, SQL2000, VS.NET2003, DBA, Dev
     
    farukh ali farooq 1.95
    Using Exception Handling in VC++
    Updated: 19 Apr 2010
    It will help to understand the usefulness of writing codes with good programming practice
    C++ (VC6, VC7, VC8.0), MFC
     
    @Intersect☺™ 1.75
    Vectored Exception Handling in Windows XP SP2
    Updated: 1 Sep 2007
    This article updates Matt Pietrek's Vectored Exception Handling article from the MSDN Magazine.
    C, VC7.1, WinXP, VS.NET2003, Dev
     
    zhzhtst 1.00

    Advertise | Privacy | Mobile
    Web01 | 2.5.120209.1 | Last Updated 10 Feb 2012
    Copyright © CodeProject, 1999-2012
    All Rights Reserved. Terms of Use
    Layout: fixed | fluid