CQRS in .NET Articles, Tutorials & News
CQRS in .NET articles, tutorials, and news from the DotNetNews archive.
72 articles Updated
Start here
Editor picks for CQRS
-
CQRS Without MediatR: A Lightweight Approach for Modern .NET Applications
c-sharpcorner.com Issue #494
Nice reminder that CQRS is a pattern first, not a MediatR dependency.
-
Vertical Slice Architecture in C# (.NET 8): A Complete Guide with Production-Ready Examples
medium.com Issue #493
If you like feature-first organization, this is a good production-minded vertical slice walkthrough with familiar CQRS and MediatR tradeoffs.
-
The CQRS decorator pipeline: logging, caching, and transactions without touching a handler
medium.com Issue #492
Decorator pipelines are a solid way to keep handlers clean. Logging and caching belong around the behavior, not inside it.
-
CQRS in ASP.NET Core: Practical Scenarios Where It Actually Makes Sense
c-sharpcorner.com Issue #479
A useful corrective to CQRS hype. Good when discussing whether the complexity is earned.
-
VSA + CQRS without turning into a framework: the shared language your team has been wanting
jean-puga.medium.com Issue #462
Interesting architectural middle ground for teams that want CQRS and shared language without building a mini framework.
-
Build Your Own CQRS Dispatcher in .NET 10 (No MediatR)
codewithmukesh.com Issue #434
Timely and practical, especially for teams rethinking MediatR dependencies and wanting a lightweight dispatcher with AOT and benchmark considerations.
-
Migrating from CRUD to CQRS and Event-Sourcing with Akka.Persistence
petabridge.com Issue #365
A useful reminder that GitHub Actions runners can waste CPU even when idle.
-
Clean Up Bloated CQRS Handlers
codeopinion.com Issue #327
A CQRS cleanup strategy that separates concerns instead of letting handlers turn into junk drawers.
CQRS .NET from the DotNetNews archive, curated for .NET developers who already ship production code. This is a reading list pulled from daily issues, not a substitute for the official docs on CQRS in .NET.
Use Start here for the editorial shortlist, then browse Latest or the full archive when you need more depth. Coverage leans toward CQRS .NET, CQRS C#, command query .NET. Recent pieces worth opening: “The self-invalidating cache that lives in the pipeline, not your handlers” and “Clean Architecture + Vertical Slice Architecture in .NET”.
Every item links out to the original publisher and back to the DotNetNews issue where it ran.
Latest
Newest CQRS from the archive
-
Skills in Claude Code - Reusable Prompts and Workflowscodewithmukesh.com Issue #473
Archive
Page 1 of 3
Newest first
-
The self-invalidating cache that lives in the pipeline, not your handlers
medium.com Issue #501
A read-through cache is easy. Keeping it correct is the hard part. Here is a cache where a write invalidates the reads it staled…
-
Clean Architecture + Vertical Slice Architecture in .NET
medium.com Issue #498
Most software projects don’t become difficult because of complex business logic — they become difficult because of poor organization.
-
CQRS Without MediatR: A Lightweight Approach for Modern .NET Applications
c-sharpcorner.com Issue #494
Implement CQRS in .NET without MediatR for a simpler, more maintainable, and easily debuggable architecture. Focus on core principles.
-
Vertical Slice Architecture in C# (.NET 8): A Complete Guide with Production-Ready Examples
medium.com Issue #493
A deep dive into Vertical Slice Architecture in C# with .NET 8, real-world API design, CQRS, MediatR, and production-ready code examples.
-
The CQRS decorator pipeline: logging, caching, and transactions without touching a handler
medium.com Issue #492
Cross-cutting concerns belong around a handler, not inside it. Here is a Scrutor-composed decorator pipeline where logging, caching, and…
-
CQRS in ASP.NET Core: Practical Scenarios Where It Actually Makes Sense
c-sharpcorner.com Issue #479
Explore CQRS in ASP.NET Core: understand its benefits, when it truly makes sense, and avoid overengineering simple applications.
-
Skills in Claude Code - Reusable Prompts and Workflows
codewithmukesh.com Issue #473
Build reusable skills in Claude Code with SKILL.md to automate .NET workflows. Complete frontmatter reference, arguments, subagent delegation, and 5 design patterns from 47 production skills.
-
VSA + CQRS without turning into a framework: the shared language your team has been wanting
jean-puga.medium.com Issue #462
Part four of the series “From Legacy Architecture to a Team That Ships.” In the previous articles, we moved from Clean Architecture to…
-
Designing a Production-Ready Backend in .NET
medium.com Issue #454
An end-to-end practical architecture walkthrough using modular monoliths, CQRS, domain events, resiliency, and observability
-
Source Generator-Based CQRS Library in C#: A Review of the Mevora Library
medium.com Issue #440
Hello, fellow .NET developers! Today, I’d like to talk to you about a new library — Mevora — that promises to be quite exciting, and how…
-
Build Your Own CQRS Dispatcher in .NET 10 (No MediatR)
codewithmukesh.com Issue #434
MediatR went commercial. Build your own CQRS dispatcher in .NET 10 with pipeline behaviors, AOT support, and a FrozenDictionary core that benchmarks 4x faster than MediatR.
-
Implementing CQRS Pattern and MediatR in .NET
medium.com Issue #417
In traditional software architectures, for many years, data reading and writing operations were carried out through the same data models…
-
Azure SQL Managed Instance just got WAY faster - Meet Next gen GP | Data Exposed
youtube.com Issue #411
Microsoft Azure SQL: https://aka.ms/msazuresqlyt In this episode, Anna Hoffman and Uros Milanovic explain how you get lower latency, higher throughput and IOPS, more storage and databases per instanc...
-
.NET CQRS Architecture Without MediatR: Your Exit Plan Is Simpler Than You Think ⚡
arg-software.medium.com Issue #402
You’ve been paying a framework tax for years. Here’s how to stop — and build something reliable in an afternoon.
-
CQRS in Practice with .NET 8
miguelbarros1983.medium.com Issue #399
Separating Write and Read Models with Independent Databases and Eventual Consistency
-
Read Replicas Are NOT CQRS (Stop Confusing This)
codeopinion.com Issue #399
What’s overengineering? Is the outbox pattern, CQRS, and event sourcing overengineering? Some would say yes. The issue is: what’s your definition? Because if you have that wrong, then you’re making th...
-
Clean Architecture With Document Databases, Minimal APIs, and CQRS in .NET 10
medium.com Issue #391
Part 1 — Laying a Rock-Solid Foundation Continue reading on Stackademic »
-
CQRS with .NET 10 (2026): Build Systems That Don’t Double-Charge, Don’t Oversell
medium.com Issue #387
A practical, production-minded guide with creative scenarios, sharp rules, and copy-paste checklists Continue reading on CodeX »
-
Understanding SQL and NoSQL Distributed Transaction Problem in C# — Transactional Outbox Pattern
medium.com Issue #365
In modern software architectures, Polyglot Persistence approaches — where relational (RDBMS) and NoSQL databases are used together — are…
-
Migrating from CRUD to CQRS and Event-Sourcing with Akka.Persistence
petabridge.com Issue #365
How Akka.Persistence allowed us to break the logjam on Sdkbin's massive technical debt.
-
Practical Experience: Migrating an Old .NET Project with GitHub Copilot Agent
medium.com Issue #359
Learn how GitHub Copilot Agent helped migrate a .NET CQRS project to MediatR with async/await support with unit tests
-
12 Essential Distributed System Design Patterns Every Architect Should Know
antondevtips.com Issue #356
Learn the 12 most important distributed system design patterns that every software architect needs to master: API Gateway, Point To Point Async Integration, Publish/Subscribe, OutBox, CQRS, Saga, Side
-
Clean Architecture With .NET 10 And CQRS — Project Setup (With Full Code)
medium.com Issue #350
Part 1 — Why Clean Architecture + CQRS Wins & Bootstrapping a Real-World Solution
-
Clean Architecture With .NET 9 And CQRS
medium.com Issue #349
If you want the full source code, download it from this link: https://www.elitesolutions.shop/
-
Stop Writing 10 Repository Methods for One Query! — Harness the Specification Pattern in EF Core
medium.com Issue #339
What’s the story about? It’s the morning after an API launch. A simple new endpoint — “Get gatherings by creator name and include…