Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Don't add any catches. Enable <a href="http://msdn.microsoft.com/en-us/library/bb398933.aspx" rel="nofollow noreferrer">ASP.NET Health Monitoring</a>. If you like, you can configure it to log to a database.</p> <p>Beyond that, I'd go with <a href="http://entlib.codeplex.com" rel="nofollow noreferrer">Enterprise Library</a>, specifically the Exception Application Block and the Logging Application Block. Apply logging wherever you like (it can be configured off in production), but only catch exceptions at layer boundaries - like in your public DAL methods.</p> <hr> <p>One of the benefits of Enterprise Library is that the <a href="http://www.codeplex.com/dfo" rel="nofollow noreferrer">Design for Operations</a> project plays well with it, if this is the sort of thing you're interested in:</p> <blockquote> <p>Project focused on developing tools and guidance to help enable the development of highly manageable applications on the Windows platform.</p> <p>This project has created two deliverables. First is the Visual Studio Team System Management Model Designer Power Tool (TSMMD). TSMMD is a tool for modeling line-of-business health scenarios and the associated instrumentation. The tool includes guidance packages that generate platform instrumentation (called Instrumentation Helpers) and validators to confirm that application source code contains instrumentation defined in the Health Model. The tool can then be used to generate Management Packs for System Center Operations Manager 2007. Lastly is the Management Guide that contains prescriptive guidance on building highly manageable applications on the Microsoft Windows platform.</p> </blockquote>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload