2026-03-14
5m
The LoggerMessage Source Generator: High-Performance Logging
How the LoggerMessage source generator eliminates boxing, string allocation, and reflection in .NET logging for maximum throughput.
2026-02-05
3m
Serilog Structured Logging: Beyond Console.WriteLine
Set up Serilog for structured logging in .NET with sinks, enrichers, and message templates that make logs queryable.
2025-09-15
4m
EF Core Interceptors and Diagnostics: Hooking Into the Pipeline
How to use EF Core interceptors to modify commands, add logging, implement audit trails, and diagnose query performance issues.
2025-07-11
4m
Structured Logging with ILogger in ASP.NET Core
Use ASP.NET Core's built-in ILogger abstraction effectively with structured logging, log levels, and filtering.