Log4Net is a port of the log4j framework to the .NET runtime and part of the Apache Logging Services project. This project is intended to provide cross-language logging services for the purposes of application debugging and auditing. It is a tool that helps the programmer to output log statements to a variety of output targets. It can enable to track orchestration events, without using the orchestration debugger and can be viewed as a substitute for it. Orchestration debugger has its limitations as it is used in conjunction with breakpoint and only gives visibility in intermediate values of variables and messages.
You can use the Log4Net code accompanied with this book, that has been ported to the .NET 4 Framework. Log4Net source code that is available at http://logging.apache.org/log4net/download.html is still at version .NET 2.0. To be able to use Log4Net inside BizTalk, Scott Colestock created a project called log4net.Ext...