Logging for the Next Century: Using the Semantic Logging Application Block (SLAB)


While not the coolest part of your application logging/instrumenting your application is perhaps one of the most important parts of your application. Traditional logging techniques tell us to write unstructured strings to the log, however this produces logs that are next to impossible to read or parse. Semantic logging produces logs that improves the consistency of the logs and simplifies significantly their consumption and automatic processing. In this talk we will discuss 1) The advantages of semantic logging over more traditional techniques. 2) How to create logging messages via the EventSource class 3) How to log messages in and out of process, and the advantages of each 4) How to use sinks to persist your log messages


  • Shawn Weisfeld

    73 Recordings

    Shawn (http://www.shawnweisfeld.com) is passionate about building awesome applications and websites with .NET technologies and Azure. He is Program Manager for Azure Stroage for Microsoft based in Austin TX and founder of http://UserGroup.tv. Read his full bio at http://about.me/shawnweisfeld or connect with him on LinkedIn https://www.linkedin.com/in/shawnweisfeld/

Recorded At:

Recorded on:

May 16, 2014

More Info: