Event Tracing for Windows (ETW) is a powerful logging mechanism built into the Windows OS and is used extensively in Windows.
You can also log ETW events yourself code using the System.Diagnostics.Tracing.EventSource class.
The TraceEvent library conains the classes needed to control...
The TraceEvent library allows users to control ETW logging and System.Diagnostic.Tracing.EventSource logging.
This package contains sample uses of the library. Simply add it to your app (or a new console app). Call TraceEventSamples.AllSamples.Run() to run the samples.
See the _ReadMe.txt to...
MsDial tracer is a class library with custom trace source (used as Tracer.Current.Trace ...) and a number of recommended trace listeners:
-- CircularTextFileLogger (writes in HTML format)
-- LogTraceListener (very fast, writes plain text)
-- ColorConsoleTraceListener (writes to Console)