h2
Serilog project update, May 2023
h2
Hot-reload any Serilog sink
h2
Customized JSON formatting with Serilog
h2
Customizing Serilog text output
h2
Serilog.Expressions 2.0 update
h2
Bootstrap logging with Serilog + ASP.NET Core
h2
User-defined functions in Serilog Expressions
h2
Programmable text (and JSON) formatting for Serilog
h2
Injecting services into Serilog filters, enrichers, and sinks
h2
Relay Blazor client logs to Serilog in ASP.NET Core
h2
ASP.NET Core MVC and `UseSerilogRequestLogging()`
h2
Setting up Serilog in ASP.NET Core 3
h2
Runtime analysis and leak detection for Autofac
h2
Pre-filtering to speed up JSON search
h2
End-user-quality error reporting in Superpower v2
h2
From .NET Framework to .NET Core and Linux, the story so far
h2
Quick Seq tip, limit log searches to the last day by default
h2
Dynamic Serilog Filtering
h2
Dispatching Serilog events on a property value
h2
An update and retrospective on Serilog file logging
h2
3-day .NET software architecture workshop in Brisbane
h2
Leaner, meaner ASP.NET Core 2 logging
h2
Writing a simple Seq App in Rust
h2
Good citizenship - logging from .NET libraries
h2
Processing JSON logs with clef-tool
h2
ANSI/Windows 10 terminal themes for Serilog
h2
LMDB as a Seq Storage Engine
h2
Packaging a self-contained .NET Core app for Windows Installer
h2
Latency monitoring with Seq 4 preview
h2
An efficient filtering DSL for Serilog
h2
The semantics of ILogger.BeginScope()
h2
Streaming API in Seq 3.4
h2
What's new in Serilog? (October 2016)
h2
ASP.NET Core File Logging in one line of code
h2
Round-trip (de-)serialization of Serilog events
h2
Serialized data – structured logging concepts in .NET (6)
h2
Atomic shared log file writes with FILE_APPEND_DATA
h2
Context and correlation – structured logging concepts in .NET (5)
h2
Serilog 2.1 MinimumLevel.Override()
h2
Serilog 2.0 adventures with sub-loggers
h2
Serilog 2.0 short level names
h2
Event types – structured logging concepts in .NET (4)
h2
Serilog 2.0 JSON improvements
h2
Message templates and properties – structured logging concepts in .NET (3)
h2
Events and levels - structured logging concepts in .NET (2)
h2
Structured logging concepts in .NET Series (1)
h2
Serilog 2.0 Release Plans
h2
Which logging abstraction should I use?
h2
Reading logger configuration from appsettings.json
h2
Remote Level Control in Serilog using Seq
h2
Serilog Tip – Don’t Serialize Arbitrary Objects
h2
Serilog 2.0 Progress Update
h2
How to notify Slack using logs from your .NET app
h2
Aggregate Queries in Seq Part 6: Serving Data
h2
Aggregate Queries in Seq Part 5: Execution
h2
Aggregate Queries in Seq Part 4: Planning
h2
Aggregate Queries in Seq Part 3: An Opportunistic Parser
h2
Aggregate Queries in Seq Part 2: Defining a Syntax
h2
Aggregate Queries in Seq Part 1: Goals
h2
Assigning event types to Serilog events
h2
Server Efficiency and “Seq App” Input Changes in Seq 2.3
h2
Set the asterisk in project.json version numbers
h2
Seq 2.2: Memory Efficiency, One-click Auto-refresh, Filter History
h2
Contextual logger injection for Autofac
h2
Contender for .NET’s Prettiest Console?
h2
Filtering with Signals in Seq 2
h2
Diagnostic logging in ASP.NET Core
h2
serilog-generator.exe and fun with key-value settings
h2
A Monster Serilog Update for April 2015
h2
C# 6 string interpolation and Serilog
h2
Tagging log events for effective correlation
h2
Using Serilog with F# Discriminated Unions
h2
Give your instrumentation some love in 2015!
h2
Viewing logs from C# mobile apps
h2
Dynamically changing the Serilog level
h2
Querying collection properties in Seq 1.5
h2
How (not) to parameterize Serilog events
h2
Seq and Serilog around the web - August
h2
Using attributes to control destructuring in Serilog
h2
Detecting never-before-seen event types
h2
Filtering events on arrival at Seq
h2
Durable log shipping, from Serilog to Seq
h2
Can we change the face of JavaScript logging, too?
h2
Seq 1.4 preview is out!
h2
Serilog gets a mention at NDC Oslo 2014
h2
Serilog output template formatting changes
h2
Logging and locked files
h2
XML configuration for Serilog
h2
What's to love about Seq 1.2?
h2
Logging “levels” in a structured world
h2
Seq is ready for prime-time
h2
Seq “Log Query of the Day” #2 – Properties
h2
Seq “Log Query of the Day” #1 – Text
h2
Easy ASP.NET log correlation with Serilog and Seq
h2
The ‘Nu’-est entry into the NuGet ecosystem
h2
Server-side event handling with Seq apps
h2
Seq 0.6 - auto-refresh, retention policies
h2
Getting started with the Seq preview
h2
Serilog gets a “diagnostic context”
h2
Serilog sink for Glimpse
h2
Stupidly easy log queries with Serilog and RavenDB
h2
A discussion forum for Serilog
h2
A console sink with property colouring
h2
Changes in Serilog 0.2
h2
Autofac update 2.6.1 published
h2
Convention-based part registration available in a new MEF preview!
h2
Designing a Short Course on IoC: Day 5
h2
Designing a Short Course on IoC: Day 4
h2
Designing a Short Course on IoC: Day 3
h2
Designing a Short Course on IoC: Day 2
h2
Designing a Short Course on IoC: Day 1
h2
Autofac 2.4 is here – come and “NuGet” it!
h2
An Autofac Lifetime Primer
h2
Decorator Support in Autofac 2.4
h2
Autofac Project Status Update
h2
Open Generics and Autofac 2.3
h2
Coming in Autofac 2.3 - OnRelease()
h2
Speaking at Tech.Ed Next Week
h2
The IIndex Relationship Type
h2
Simplifying 'Configuration by Exception'
h2
Lightweight Adaptation – Coming Soon
h2
Autofac 2.1 on Talking Shop Down Under
h2
Introducing Autofac 2.1 RTW
h2
The Must-Have Tablet for 2010
h2
Autofac 2.1 goes RC (the "me too!" release)
h2
Building an External DSL in C#
h2
MVC Integration Changes in Autofac Beta 2.1.6
h2
Parsing strings to System.Linq.Expression
h2
Declarative Context Adapters in Autofac 2
h2
Lazing Around with Autofac2
h2
First Autofac 2 Beta Available
h2
Autofac 2 Status Update
h2
One blog to rule them all...
h2
Still plugging away on the IoC container...
h2
Builder Syntax and Optional Property Initialisation
h2
Introducing Caraway, the lightweight, embeddable .NET IoC container