Modern Tracing with ETW and EventSource

Modern Tracing with ETW and EventSource

There are many tools to follow your application while you’re developing in Visual Studio, but what happens when you release your application? This talk shows you how to track production applications on desktops and servers using ETW, Event Tracing for Windows. ETW is built into the operating system and supported by numerous systems, including .NET. You’ll see how to tap into this existing treasure trove with tools like PerfView. Then you’ll see how to add your own events to this stream using the EventSource class of .NET 4.5. While the core of the talk is the technical overview of ETW, you’ll also see the big shift in how to think about tracing, important guidelines for sane tracing, and how to simplify some tracing tasks with ready-made PowerShell cmdlets.

The speaker

Kathleen Dollard is .NET Coach for Crystal MEF Lab focusing on mentoring partnerships. She’s passionate about helping individuals and teams up their game, without disrupting project schedules. She has been a Microsoft MVP since 1998, has given hundreds of speeches around the world and published numerous articles on .NET. She’s a Pluralisght author, including “What’s New in .NET 4.5” and the newly released “.NET Puzzles, Gotchas and Cautionary Tales.” She teaches core .NET technologies to let coders write better software faster.

Agenda

6:00 doors open (pizza and drinks)  
6:30 announcements 
6:45 - 8:15 presentation 
8:15 - 8:30 raffle

... and discussion at the pub afterwards!

Join or login to comment.

  • Sergey Z.

    damn it. not gonna make it. Please, share the slides.

    1 · August 12, 2013

23 went

Our Sponsors

People in this
Meetup are also in:

Sometimes the best Meetup Group is the one you start

Get started Learn more
Rafaël

We just grab a coffee and speak French. Some people have been coming every week for months... it creates a kind of warmth to the group.

Rafaël, started French Conversation Group

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy