Application Instrumentation using log4net

Everything you need to know to start using log4net quickly and effectively.
Course info
Rating
(276)
Level
Intermediate
Updated
Aug 29, 2013
Duration
4h 35m
Table of contents
Overview
Configuring Log4Net
Logger Objects
Appenders
Layouts and Patterns
Log Event Context
Filters
Effective Logging
Advanced Logging Tactics
Extending Log4Net
Description
Course info
Rating
(276)
Level
Intermediate
Updated
Aug 29, 2013
Duration
4h 35m
Description

Sure, as a developer you have access to the source code, but without instrumentation your applications turn into silent black boxes in production. Logging is a simple way to let your application describe its health and operations in a way that is readily consumable by both you and software, and it can provide significant insight when working out bugs. Log4net is one of the most used logging libraries for the .NET platform, with a proven track record going back to 2001. This course is aimed at getting you up and running with log4net, starting with answering the common configuration questions and moving through the entire log4net stack. Included in the course are discussions of effective and advanced logging tactics, such as applying logging through common design patterns and Aspect-Oriented programming. In addition the course demonstrates how you can tap into the modular log4net architecture and extend it with your own code.

About the author
About the author

Jim has spent over 17 years developing software for aerospace, education, and casinos. Since 2010 he has run Code Owls LLC, a company in Charlotte NC specializing in IT tooling and automation technologies. Jim is a PowerShell MVP and avid speaker.

More from the author
Play by Play: Visual Studio 2017 and C# 7
Intermediate
2h 34m
Aug 25, 2017
PowerShell Gotchas
Intermediate
1h 40m
Oct 28, 2013
More courses by Jim Christopher