Logging in .NET: The Complete Developer's Guide
Master logging in .NET with ILogger, structured logging, log levels, Serilog, and OpenTelemetry. Complete guide for .NET 9 and .NET 10 developers.
Browse articles on C#, .NET, AI, software engineering, and growing your career.
Showing 211–216 of 1088 articles
Master logging in .NET with ILogger, structured logging, log levels, Serilog, and OpenTelemetry. Complete guide for .NET 9 and .NET 10 developers.
Understand what a NuGet package is, how the .nupkg format works, how the NuGet registry operates, and how package restore works in .NET projects.
Mock HttpClient C# in .NET 10: custom HttpMessageHandler stubs, DelegatingHandler interceptors, IHttpClientFactory wiring, and WebApplicationFactory tests.
A visitor pattern real-world example in C# building a document export system with HTML, Markdown, and plain text visitors.
A complete guide to HTTP/3 in .NET 10 -- enabling and using QUIC with HttpClient and ASP.NET Core, including version negotiation, TLS requirements, testing locally, and real-world performance implications.
Learn how to create, version, and publish NuGet packages in .NET. This complete guide covers dotnet pack, metadata, versioning, publishing, CI/CD, and more.