Teach your applications to communicate while they are in production! Event Tracing for Windows is a blazingly fast logging system built into the operating system, .NET and many libraries. This course will teach you how to access thousands of events your applications are already producing and add signpost events with application state decoupled from tracing technology with Semantic Tracing. You'll see the latest in tracing technology for .NET with EventSource, the Semantic Logging Application Block, and the newly released NuGet versions of EventSource. You'll learn to add logging to your apps, use existing tools and create new ones, and access Event Viewer, all in the context of better debugging, profiling and application management.