Good tooling is invisible until it is missing. These articles cover the tools .NET teams build and adopt: SDKs, CLIs, MCP servers, analyzers, and pipeline utilities, with a focus on what survives production rather than what demos well.
TUnit
TUnit is a .NET test framework built on source generation and NativeAOT compatibility. It replaces runtime reflection with compile-time code generation, ships parallel test execution by default, and includes TUnit.Mocks for AOT-compatible mocking.
VB.NET
VB.NET represents legacy codebases requiring maintenance and modernization. This collection explores VB.NET maintenance patterns, migration strategies to C#, and pragmatic approaches to legacy application evolution.
Visual Studio
Visual Studio is Microsoft’s comprehensive IDE for .NET development. This collection explores features, debugging capabilities, productivity shortcuts, extensions, and effective Visual Studio workflows.
VSCode
Visual Studio Code is a lightweight, extensible editor supporting multiple languages. This collection covers VS Code extensions, debugging, customization, and optimizing the editor for .NET and web development.