ETW w służbie programisty .NET

Kto debuggował aplikację za pomocą wypisywania do logów "krok1", "krok2", choć pewnie używając bardziej niewybrednych słów? Dobrze wiemy jak potrzebna jest czasem diagnostyka naszej aplikacji. Najczęściej właśnie na tym środowisku, gdzie o nią najtrudniej - na środowisku produkcyjnym. Chciałem przedstawić Wam potężny, aczkolwiek wciąż trochę niedoceniany mechanizm Event Tracing for Windows, który dostarcza ogromu informacji o działaniu komputera, sytemu oraz - co najbardziej nas interesuje - aplikacji .NET. I to wszystko całkiem za darmo!