Here is the list of Popular .Net Logging Framework. If you guys knows some more, post here
NLog is a free logging platform for .NET with rich log routing and management capabilities. It makes it easy to produce and manage high-quality logs for your application regardless of its size or complexity.
| Code: |
http://nlog-project.org/home
|
log4net is a tool to help the programmer output log statements to a variety of output targets. log4net is a port of the excellent log4j framework to the .NET runtime. We have kept the framework similar in spirit to the original log4j while taking advantage of new features in the .NET runtime. For more information on log4net see the features document.
| Code: |
http://logging.apache.org/log4net/
|
The Microsoft Enterprise Library is a collection of reusable software components (application blocks) designed to assist software developers with common enterprise development cross-cutting concerns (such as logging, validation, data access, exception handling, and many others). Application blocks are a type of guidance; they are provided as source code, test cases, and documentation that can be used "as is," extended, or modified by developers to use on complex, enterprise-level line-of-business development projects.
| Code: |
http://msdn.microsoft.com/en-us/library/cc467894.aspx
|
ELMAH: Error Logging Modules and Handlers
HTTP modules and handlers can be used in ASP.NET to provide a high degree of componentization for code that is orthogonal to a web application, enabling entire sets of functionalities to be developed, packaged and deployed as a single unit and independent of an application. ELMAH (Error Logging Modules and Handlers) illustrates this approach by demonstration of an application-wide error logging that is completely pluggable. It can be dynamically added to a running ASP.NET web application, or even all ASP.NET web applications on a machine, without any need for re-compilation or re-deployment.
| Code: |
http://www.raboof.com/projects/Elmah/
|
This framework succeeds in every way that a good framework should.
It's powerful right out of the box.
It's easy to use. You won't bang your head against a wall trying to use it.
It's simple to extend.
| Code: |
http://dotnetlog.theobjectguy.com/Default.aspx
|
i am really impressed with the review of Termite and Elmah.. so, whats your thoughts?