Home Archive CQRS, async, and Azure deployment – .NET News Daily Issue #402 (Mar 2, 2026)

Editor's note

I put together another deliberately mixed lineup: architecture, performance, security, cloud, and tooling all show up here. The CQRS-without-MediatR piece is a practical reset for teams carrying unnecessary abstraction, and the Visual Studio February update is worth skimming if you live in the IDE every day. I also liked the rate limiting and outbox articles because they solve real production problems, not just tutorial ones.

CQRS, async, and Azure deployment

In partnership with

Why is everyone launching a newsletter?

Because it’s how creators turn attention into an owned audience, and an audience into a real, compounding business.

The smartest creators aren’t chasing followers. They’re building lists. And they’re building them on beehiiv, where growth, monetization, and ownership are built in from day one.

If you’re serious about turning what you know into something you own, there’s no better place to start. Find out why the fastest-growing newsletters choose beehiiv.

And for a limited time, take advantage of 30% off your first 3 months with code GROW30.

Enjoying the newsletter? Your feedback helps us grow and reach more developers.

Share your testimonial →

Today's Articles

.NET CQRS Architecture Without MediatR: Your Exit Plan Is Simpler Than You Think ⚡

https://arg-software.medium.com/net-cqrs-architecture-without-mediatr-your-exit-plan-is-simpler-than-you-think-3c8f99077a03?source=rss------dotnet-5

You’ve been paying a framework tax for years. Here’s how to stop — and build something reliable in an afternoon.

Article preview

What is the Difference Between Task and ValueTask in C#?

https://www.c-sharpcorner.com/article/what-is-the-difference-between-task-and-valuetask-in-c-sharp/

Unlock C# async efficiency! Learn the Task vs. ValueTask difference for optimized performance. Discover when to use each for high-performance apps and avoid common pitfalls.

Article preview

Parallel Programming in C#: The Complete Guide to Task Parallel Library (TPL) for High-Performance Applications

https://www.c-sharpcorner.com/article/parallel-programming-in-c-sharp-the-complete-guide-to-task-parallel-library-tpl-fo/

Unlock C# parallel programming with TPL! Master multi-core utilization, boost performance, and build scalable apps. Learn TPL architecture, best practices, and avoid common pitfalls.

Article preview

Vector Data in .NET - Building Blocks for AI Part 2

https://devblogs.microsoft.com/dotnet/vector-data-in-dotnet-building-blocks-for-ai-part-2/

Welcome back to the building blocks for AI in .NET series! In part one, we explored Microsoft Extensions for AI (MEAI) and how it provides a unified interface for working with large language models. T...

Article preview

Azure DocumentDB: A Fully Managed MongoDB-Compatible Database

https://devblogs.microsoft.com/cosmosdb/azure-documentdb-mongodb-compatible/

Running MongoDB at scale eventually forces a trade-off: invest heavily in managing your own infrastructure or move to a managed service and risk losing the compatibility and portability your team depe...

Article preview

How to Implement Role-Based Authorization in ASP.NET Core?

https://www.c-sharpcorner.com/article/how-to-implement-role-based-authorization-in-asp-net-core2/

Secure your ASP.NET Core apps with role-based authorization (RBAC). This guide covers implementation, benefits, and best practices for production environments. Learn to control access effectively!

Article preview

How to Enable HTTPS Redirection in ASP.NET Core?

https://www.c-sharpcorner.com/article/how-to-enable-https-redirection-in-asp-net-core/

Secure your ASP.NET Core apps! This guide details enabling HTTPS redirection, configuring certificates, handling reverse proxies, and implementing HSTS for robust security.

Article preview

Implementing Robust Rate Limiting in Your .NET APIs

https://www.trevoirwilliams.com/implementing-robust-rate-limiting-in-your-net-apis/

At its core, rate limiting is about setting boundaries. It prevents any single client from overwhelming your system with an excessive number of requests.

Article preview

How to Deploy Docker Containers to Azure Container Apps?

https://www.c-sharpcorner.com/article/how-to-deploy-docker-containers-to-azure-container-apps/

Deploy Docker containers to Azure Container Apps for scalable, serverless microservices. This guide covers setup, ACR, deployment via Azure CLI, and scaling.

Article preview

Don't use the Microsoft Timestamp Server for Signing

https://weblog.west-wind.com/posts/2026/Feb/26/Dont-use-the-Microsoft-Timestamp-Server-for-Signing

If you're using any of the Microsoft Signing technologies like Trusted Signing, one thing you might run into is frequent failures of the default, suggested timestamp server that Microsoft uses in thei...

Article preview

How to Extract Barcodes from a Document using AI in C#/.NET

https://cloudmersive.medium.com/how-to-extract-barcodes-from-a-document-using-ai-in-c-net-568997dbcfc6?source=rss------dotnet-5

Reliably pulling barcode types and values from a document requires both powerful OCR and intelligent AI to work in conjunction with one…

Article preview

How to Implement Microservices Architecture in .NET?

https://www.c-sharpcorner.com/article/how-to-implement-microservices-architecture-in-net/

Learn how to implement microservices architecture in .NET using ASP.NET Core. This guide covers design, deployment, communication, and best practices for scalable apps.

Article preview

WebForms Core in ASP.NET MVC: Bringing Server Command Architecture to Modern Web

https://mohammad-rabie.medium.com/webforms-core-in-asp-net-mvc-bringing-server-command-architecture-to-modern-web-ae38d337f93e?source=rss------dotnet-5

WebForms Core technology is an innovative framework designed to bring the event-driven programming model of classic WebForms to modern web…

Article preview

Plan Mode in Claude Code - Think Before You Build with AI

https://codewithmukesh.com/blog/plan-mode-claude-code/

Master Plan Mode in Claude Code with a real ASP.NET Core walkthrough, decision matrix, Ctrl+G plan editing, and daily usage tips.

Article preview

Stop Losing Messages: How the Outbox Pattern Solves the ‘Dual Write’ Problem in .NET

https://medium.com/@chaudharyg15112001/stop-losing-messages-how-the-outbox-pattern-solves-the-dual-write-problem-in-net-d59b70db8dc7?source=rss------dotnet-5

Imagine you are running a successful online store built with .NET

Article preview

Visual Studio February Update

https://devblogs.microsoft.com/visualstudio/visual-studio-february-update/

This month’s Visual Studio update continues our focus on helping you move faster and stay in flow, with practical improvements across AI assistance, debugging, testing, and modernization. Building on ...

Article preview

Jasen's take on today's picks

.NET CQRS Architecture Without MediatR: Your Exit Plan Is Simpler Than You Think ⚡

A straightforward CQRS cleanup story: useful if your codebase has grown an unnecessary framework layer.

What is the Difference Between Task and ValueTask in C#?

A solid refresher on async choices, with enough detail to help you pick between Task and ValueTask confidently.

Parallel Programming in C#: The Complete Guide to Task Parallel Library (TPL) for High-Performance Applications

TPL still matters when you need real parallelism, and this guide covers the basics without hand-waving.

Vector Data in .NET - Building Blocks for AI Part 2

Part 2 of Microsoft's AI series gets into vector data, which is where a lot of .NET AI work is headed.

Azure DocumentDB: A Fully Managed MongoDB-Compatible Database

Managed MongoDB compatibility in Azure is a practical option if you want less ops without rewriting your data layer.

How to Implement Role-Based Authorization in ASP.NET Core?

Role-based authorization is a bread-and-butter ASP.NET Core topic, but production details still trip teams up.

How to Enable HTTPS Redirection in ASP.NET Core?

HTTPS redirection and HSTS sound simple until reverse proxies enter the picture; this walks through the sharp edges.

Implementing Robust Rate Limiting in Your .NET APIs

Rate limiting is one of those defensive API patterns that pays off the first time traffic spikes.

How to Deploy Docker Containers to Azure Container Apps?

Azure Container Apps remains a nice path for containerized .NET services when you want scaling without full Kubernetes overhead.

Don't use the Microsoft Timestamp Server for Signing

If you rely on Microsoft signing services, this timestamp server warning could save you a frustrating deployment failure.

How to Extract Barcodes from a Document using AI in C#/.NET

Barcode extraction is a good example of AI meeting document workflows in a very practical way.

How to Implement Microservices Architecture in .NET?

A microservices overview that should be taken as a starting point, not an excuse to split everything up.

WebForms Core in ASP.NET MVC: Bringing Server Command Architecture to Modern Web

WebForms Core is an interesting nostalgia-meets-modern-web experiment for teams that miss server-command style interactions.

Plan Mode in Claude Code - Think Before You Build with AI

Claude Code's Plan Mode is about slowing down before coding, which is often the right move on bigger changes.

Stop Losing Messages: How the Outbox Pattern Solves the ‘Dual Write’ Problem in .NET

The outbox pattern is still one of the best answers to dual-write bugs, especially in systems that emit messages.

Visual Studio February Update

The Visual Studio update is a worthwhile skim for debugging, testing, and AI workflow improvements.

Related issues

📬 Get daily .NET content delivered to your inbox