MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Event Tracing for Windows (ETW) in .NET

Course Summary

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 a

  • +

    Course Syllabus

    ● Semantic Tracing
        ◦ Overview
        ◦ Why Tracing is Changing
        ◦ Semantic Tracing
        ◦ Tracing vs. Auditing
        ◦ The Case Against Dependency Injection for Tracing
        ◦ Semantic Tracing Strategy
        ◦ Summary
    ● ETW Design
        ◦ Overview
        ◦ Tracing
        ◦ ETW Design
        ◦ Tracing Roadmap
        ◦ ETW Manifests
        ◦ Audiences and Channels
        ◦ Simple PerfView Demo
        ◦ Summary
    ● EventSource
        ◦ Overview
        ◦ Simplest EventSource Demo
        ◦ EventSource Structure
        ◦ Event Structure
        ◦ Recommended EventSource Demo
        ◦ Comparing a Few Trace Techniques
        ◦ Summary
    ● Advanced EventSource
        ◦ Overview
        ◦ Viewing Manifests
        ◦ Manifest Details
        ◦ Complex EventSource
        ◦ Alternate Event Mapping
        ◦ Channel Support
        ◦ Localizing Traces
        ◦ Features Across .NET and NuGet Versions
        ◦ Summary
        ◦ Semantic Logging Application Block (SLAB)
        ◦ Overview
        ◦ SLAB Benefits
        ◦ SLAB Design
        ◦ Installing In-Proc SLAB
        ◦ In-Proc SLAB Usage
        ◦ Common Features - Sinks, Formatters and Color Mappers
        ◦ Installing Out of Proc SLAB
        ◦ Out of Proc SLAB Usage
        ◦ Summary
    ● ETW Tools
        ◦ Overview
        ◦ Logman to Find Installed Providers
        ◦ PerfView as a Controller
        ◦ PerfView as a Consumer
        ◦ PerfView to Explore Exceptions
        ◦ Installing WPR and WPA
        ◦ Windows Performance Recorder (WPR)
        ◦ WPR Profiles
        ◦ Recording with WPRD
        ◦ Windows Performance Analyzer (WPA) for Evaluating Traces
        ◦ Code Generation for EventSource Classes
        ◦ Summary
    ● Guidance
        ◦ Overview
        ◦ Structural Guidelines
        ◦ Performance
        ◦ Keywords, Opcodes, Tasks and Severity Level
        ◦ Versioning
        ◦ A Quick Break for a Story
        ◦ Interface Implementation
        ◦ Summary


Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Open Source , Development & Implementations and Operating Systems Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top