TraceTool is C# trace Framework and a viewer.
The viewer can also display real time traces from Event Log messages, OutputDebugString, and text files (like unix tail-f)
The framework can also be used as an appender for logNet,
system.Trace and Microsoft Enterprise Instrumentation Framework (EIF).
You can send simple traces, tree oriented traces, objects, dump and call stack.
Finally, the framework is also available for Java and Delphi.