Tags Overview for All Blog Topics

Mocking

Mocking frameworks let you isolate units under test by replacing real dependencies with controlled substitutes. This collection covers NSubstitute, TUnit.Mocks, and the shift toward source-generated mocking, including migration strategies and framework comparisons.

Monitoring & Metrics

Application monitoring transforms raw telemetry into actionable insights about system health, performance characteristics, and operational anomalies for proactive incident response.
MSBuild Tool for .NET Projects

MSBuild

MSBuild is Microsoft’s build engine for .NET projects, providing project configuration, build orchestration, and customization capabilities. This collection explores MSBuild fundamentals, advanced scripting, and build optimization.
NetEvolve NuGet Package Libraries

NetEvolve

NetEvolve is a collection of open-source .NET libraries published on NuGet. This collection provides release notes, usage guides, samples, and best practices for leveraging these packages effectively.
Networking and Infrastructure Connectivity

Networking

Networking is where distributed systems either work or fail, and the failure modes are rarely intuitive. A connection refused on port 443 looks identical whether the cause is a missing DNS record, an NSG rule that closed last Tuesday, a SNAT port exhaustion under load, or a Private Endpoint registered in the wrong zone. The articles in this collection cover the networking decisions that lock in architectural constraints — usually permanently — long before the consequences surface in production.