We all like building and deploying applications. But what happens once that’s done? How do we know if our application behaves like we expect it to behave? Of course, logging! But how do we get that data off of our machines? How do we sift through a bunch of seemingly meaningless diagnostics? Can we correlate logging with technical events such as unhandled Exceptions or certain user actions? How do we ensure there’s not too much data being sent? Can we be EU GDPR compliant if we track certain requests? In this session, we’ll look at how we can keep track of diagnostics in any .NET application — using structured logging and Azure Application Insights to make all that data more meaningful.
Maarten Balliauw loves building web and cloud apps. His main interests are in ASP.NET MVC, C#, Microsoft Azure, PHP and application performance. He co-founded MyGet and is a Developer Advocate at JetBrains. He’s an ASP Insider and a former MVP for Microsoft Azure. Maarten is a frequent speaker at various national and international events and organizes Azure User Group events in Belgium. In his free time, he likes brewing his own beer. Maarten’s blog can be found at http://blog.maartenballiauw.be