Wednesday, February 18, 2026
9 No-Nonsense Ways I Manage .NET
Adam shares nine practical ways to tame .NET 10 app configuration with the Options pattern so your settings stay typed, validated, and reloadable. If your config feels like a junk drawer, this post shows how to model settings as config objects, ditch magic strings, and set sensible defaults your future self will appreciate.
Zeta: It's Time to Rethink Validation in .NET
Per Sonberg introduces Zeta, a schema-first async validation library for .NET inspired by Zod that treats schemas as composable values and returns result types with path-aware errors. Along the way, this post contrasts it with FluentValidation pain points around async, DI and composition, shows simple ASP.NET Core integration, and shares early benchmarks with lower allocations and faster failure handling.
.NET 10.0.3 Release
The dotnet/dotnet repo has tagged v10.0.3, marking the next point release on the .NET 10 line. This post is handy for version pinning in CI or dependency manifests, though assets and notes were not visible here due to a loading hiccup.
How to Run Azure Service Bus Locally using .NET Aspire
If you’ve ever had to share a single “dev” Service Bus namespace with your team (and deal with broken queues, leftover subscriptions, or random test messages), this setup is the fix: a clean, repeatable local environment that’s perfect for development and integration testing. Milan Jovanović show you how in this video.
Building a 3.6GB .NET Audio Joiner with GitHub Copilot CLI
El Bruno shows how to use GitHub Copilot CLI to spin up a .NET console app that joins 65 MP3s into one 3.6GB file, turning a scrappy idea into a reliable utility. In this post you pick up practical patterns like streaming to disk to dodge memory limits, adding Spectre.Console polish, and knowing when to step outside Copilot to keep real-time output.
WinDev Helper - A WinUI Extension for VS Code
Alvin Ashcraft’s WinDev Helper extension turns VS Code into a tidy WinUI 3 workbench with F5 debugging, x86 x64 ARM64 builds, MSIX signing, and C# Dev Kit features like Solution Explorer. This post shows how winapp CLI integration and ready made templates reduce the friction of scaffolding, packaging, and shipping Windows App SDK apps while XAML IntelliSense and Hot Reload remain on the roadmap.
Don't miss the next tip 💧
Get a .NET tip and curated links delivered to your inbox every week.
I Built a .NET App in One File - And It Changed Everything
Ashok Reddy explores the .NET 10 preview feature for single file C# apps that lets you bypass project files and spin up native executables fast. In this post he builds a one file password generator that checks Have I Been Pwned, showing how this lightweight workflow can speed up prototypes, scripts, and everyday utilities.
.NET Rocks! - The Role of AI in Secure Software with Ben Dechrai
Carl Franklin and Richard Campbell talk with Ben Dechrai about how AI tooling is changing secure software practices for .NET teams, from code exposure risks and model choices to the realities of running models locally. This podcast offers practical ways to set guardrails for AI-assisted coding and to understand the emerging AI-driven attack and defense landscape so your C# apps ship safer.
LINQ in EF Core Explained: From Lambda Expressions to SQL
Benedict Odoh peeks under the hood of LINQ in EF Core, showing how your lambda expressions become expression trees that EF translates to SQL and why that mental model matters for performance. This post contrasts query and method syntax, clarifies deferred vs immediate execution and terminal operations, and demystifies loading related data with Include, lazy loading, and explicit loading to help you shape cleaner, faster data access.
.NET 8.0.24 / 8.0.124 Release
The .NET team tagged the .NET 8 servicing release with runtime 8.0.24 and SDK 8.0.124 on GitHub, including clear steps to build from the release tag or attached source archives. This post also highlights PGP signatures and the 2023 public key so you can verify artifacts and keep your pipeline squeaky clean.
Aspire 13.1.1 Release
Aspire 13.1.1 lands with targeted fixes that smooth local HTTPS setup, clean up Vite config path handling, and resolve Azure publishing hiccups, plus an update to Azure.Identity 1.17.1. In this post, you get the highlights on what was patched and why it makes day to day development less cranky, from templates that build reliably to dev certs that behave.
.NET 11 Preview 1 Release
James Montemagno shares .NET 11 Preview 1 with release notes across C#, ASP.NET Core, MAUI, runtime and the SDK. This post points you to what is changing across the stack and how to try the preview with the .NET 11 SDK in Visual Studio 2026 Insiders or VS Code with the C# Dev Kit.