Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Creating Structured and Meaningful Logs with Semantic Logging

1 hour, 9 minutes, 30 seconds


Right click “Save as…”

Slides (view online)
+My schedule - My schedule
Whether you are logging for the purpose of diagnostics or monitoring, it requires proper, well-designed instrumentation and a sound strategy. The new Semantic Logging Application Block (SLAB) offers a smarter way of logging by keeping the structure of the events when writing log messages to multiple destinations such as rolling flat file, database or Windows Azure table storage. SLAB is based on the EventSource stack and inherits most of the structure from the ETW (Event Tracing for Windows) pipeline. This session will change your way of thinking about logging. We’ll base our line of persuasion on demos.
For more information, check out this course on Microsoft Virtual Academy:

Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
  • TFurgensonTFurgenson

    Great article.

    BTW - I found this great Viewer to see ETW messages live. They have a Semantic Logging Extension to easily route TraceSource messages.


    Hope you find this useful.

  • You mentioned the source from your demo would be available. It would relly help to have a look at it. 

    Never mind, I found all of it in the Developer's Guide. Love what you guys are doing!

    Best Regards


Remove this comment

Remove this thread


Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.