This project is read-only. Production (VS 2008)

Rating:        Based on 3 ratings
Reviewed:  2 reviews
Downloads: 2218
Released: Sep 11, 2008
Updated: Mar 17, 2009 by DougHolland
Dev status: Stable Help Icon

Recommended Download

Source Code CodePlex.Diagnostics
source code, 1708K, uploaded Sep 11, 2008 - 986 downloads

Other Available Downloads

Documentation CodePlex.Diagnostics.docx
documentation, 464K, uploaded Sep 11, 2008 - 421 downloads
Documentation CodePlex.Diagnostics.pdf
documentation, 495K, uploaded Sep 11, 2008 - 811 downloads

Release Notes Production Release - Visual Studio 2008

This is the second major release of the CodePlex Diagnostics framework and associated database. Based upon the ASP.NET provider model, the framework uses standard exception and logging providers to target SQL Server 2005 and SQL Server 2008 databases.

Within this release are several new exception types, described within the release documentation, to support WCF development. Specifically the PublishedFaultException and PublishedFaultException<T> types allow exceptions to be thrown from WCF services to the client indicating that they have been successfully published.

Also within this release code has been refactored to meet many of the new coding standards enforced by the Microsoft StyleCop tool (see

Given that this release went online on September 11th 2008, seven years after the attacks on the World Trade Center and the Pentagon, the release is dedicated to those who lost their lives that day in New York, Washington DC, and Pennsylvania, along with all those who wear the uniform of the U.S. military. Let us never forget them.

Reviews for this release

I have found this framework to be very valuable for the myriad of custom applications I create/manage. All of those apps are thick clients and I've had no issues. Also I have it running against SQL 2005 and it's fine. This has saved me from several "Well it said something technical sounding and then went away" type user bug reports. Thank You! Now I just pine for the UI for viewing exceptions
by stlrick on Mar 11, 2010 at 9:49 PM
This framework is probably more useful for web apps and not thick-client apps - at least in the current state where it mainly supports SQL Server 2008. The install script doesn't run on 2005 and also contains dangerous things like predefined passwords that you might want to change before running it.
by nesteruk on Apr 6, 2009 at 4:09 PM