asp.net core logging

Post on 21-Feb-2017

277 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Shawn WildermuthOne of the Minds, Wilder Minds LLCMicrosoft MVP@shawnwildermuthhttp://wilderminds.com

Instrumenting Your Apps Just Got EasierASP.NET Core Logging

ASP.NET Core Logging © 2016 Wilder Minds LLC

Boston Code Camp 26 - Thanks to our Sponsors! Platinum

Gold

Silver

Bronze

In-Kind Donations

ASP.NET Core Logging © 2016 Wilder Minds LLC

Who Am I?Shawn Wildermuth has been tinkering with computers and software since he got a Vic-20 back in the early ‘80s. As a Microsoft MVP since 2002, he’s also involved with Microsoft as an ASP.NET Insider and ClientDev Insider. You may have taken one of his more than twenty courses on Pluralsight (http://shawnw.me/psauthor) including his latest: “Building a Web App with ASP.NET Core, MVC, EF and Angular”. He’s authored eight books and innumerable articles on software development. You can also see him at one of the local and international conferences he’s spoken at including TechEd, Oredev, SDC, NDC, VSLive, DevIntersection, MIX, Devteach, DevConnections and Dev Reach. He is one of the Wilder Minds. You can reach him at his blog at http://wildermuth.com.

ASP.NET Core Logging © 2016 Wilder Minds LLC

ASP.NET Core Logging © 2016 Wilder Minds LLC

DemoEnabling Logging

ASP.NET Core Logging © 2016 Wilder Minds LLC

DemoUsing Logging

ASP.NET Core Logging © 2016 Wilder Minds LLC

DemoConfiguring Logging

ASP.NET Core Logging © 2016 Wilder Minds LLC

DemoUsing Scopes

ASP.NET Core Logging © 2016 Wilder Minds LLC

Common Logging Providers Serilog– https://github.com/serilog/serilog-extensions-logging

Elmah.io– https://github.com/elmahio/Elmah.Io.Framework.Logging

Loggr– https://github.com/imobile3/Loggr.Extensions.Logging

Nlog– https://github.com/NLog/NLog.Extensions.Logging

ASP.NET Core Logging © 2016 Wilder Minds LLC

DemoUsing Serilog

ASP.NET Core Logging © 2016 Wilder Minds LLC

DemoSeriloging to a Service

ASP.NET Core Logging © 2016 Wilder Minds LLC

Takeaways… ASP.NET Core 1.0– dot.net

My Pluralsight ASP.NET Core Course– shawnw.me/learncore

My Blog– wildermuth.com

top related