I found a very encouraging post about the new tracing APIs that we added to .NET Framework 2.0. Kathleen Dollard wrote: “Sometimes Microsoft absolutely amazes me. I know .NET is big, and I know that the 2.0 release is rather overwhelming even to Softies, but when there is a real jewel hidden in there, you’d think someone would know about.”
For those who want to learn more about the API. Here are some excellent posts by Mike Rousos (a member of the BCL team) describing the features:
- A Tracing Primer – Part I - is a simple introduction to the tracing APIs.
- A Tracing Primer – Part II (A) - talks mainly about filtering events
- A Tracing Primer – Part II (B) - talks about developing custom trace listeners (plugins that will channel your trace events to wherever you desire).
- A Tracing Primer – Part II (C) - talks about some details of who the configuration files are interpreted.