The Enterprise Library - a collection of reusable application blocks designed to assist software developers with common enterprise development challenges that can be downloaded from here:
http://www.microsoft.com/en-us/download/details.aspx?id=38789 - contains a Logging Application Block which you can use to include logging functionality for a wide range of logging targets
in your application. Please refer to the following pages for more information:
Enterprise Library 6 – April 2013:
http://msdn.microsoft.com/en-us/library/dn169621.aspx
As Easy As Falling Off a Log: Using the Logging Application Block:
http://msdn.microsoft.com/en-us/library/dn440731(v=pandp.60).aspx
Logging What You Mean: Using the Semantic Logging Application Block:
http://msdn.microsoft.com/en-us/library/dn440729(v=pandp.60).aspx
Please refer to this thread for other options:
http://stackoverflow.com/questions/576185/logging-best-practices
Please also remember to mark helpful posts as answer and/or helpful.