Event Sourcing in .NET Articles, Tutorials & News
Event Sourcing in .NET articles, tutorials, and news from the DotNetNews archive.
28 articles Updated
Start here
Editor picks for Event Sourcing
-
Event Sourcing vs CRUD Applications: A Practical Comparison
c-sharpcorner.com Issue #499
Always worth reading these comparisons when they stay practical instead of ideological.
-
Event Sourcing in .NET: When to Use It and When to Avoid It
c-sharpcorner.com Issue #490
A balanced event sourcing article is more valuable than evangelism. The decision criteria matter more than the pattern itself.
-
Practical CQRS and Event Sourcing with .NET 9
medium.com Issue #261
CQRS and event sourcing in .NET 9 with a practical bent . one of the stronger architecture reads here.
-
How to Use KurrentDB for Event Sourcing in C# on Azure
nestenius.se Issue #199
Event sourcing on Azure with KurrentDB is a practical walkthrough for teams exploring immutable domain histories.
-
Event Sourcing in .NET
davutdursun.medium.com Issue #180
The AutoMapper and MediatR licensing update is the kind of ecosystem news teams should not miss.
-
How I Fixed My Event Sourcing Nightmare in .NET Using Marten
medium.com Issue #153
Marten is a sensible escape hatch when event sourcing gets messy and you need the model to stay sane.
-
Skills in Claude Code - Reusable Prompts and Workflows
codewithmukesh.com Issue #473
Build reusable Claude Code skills with SKILL.md. automate .NET workflows.
-
Why Sagas Feel Broken
codeopinion.com Issue #457
Strong architectural pushback on saga assumptions and compensating-action folklore.
event sourcing .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 Event Sourcing in .NET.
Use Start here for the editorial shortlist, then browse Latest or the full archive when you need more depth. Coverage leans toward event sourcing .NET, event store C#, event-driven .NET. Recent pieces worth opening: “Event Sourcing vs CRUD Applications: A Practical Comparison” and “How to Implement the Outbox Pattern in Distributed Systems”.
Every item links out to the original publisher and back to the DotNetNews issue where it ran.
Latest
Newest Event Sourcing from the archive
-
Event Sourcing vs CRUD Applications: A Practical Comparisonc-sharpcorner.com Issue #499
-
How to Implement the Outbox Pattern in Distributed Systemsc-sharpcorner.com Issue #496
-
Event Sourcing in .NET: When to Use It and When to Avoid Itc-sharpcorner.com Issue #490
-
Event Sourcing in .NET: Real-World Implementation Patternsc-sharpcorner.com Issue #478
-
Skills in Claude Code - Reusable Prompts and Workflowscodewithmukesh.com Issue #473
-
Event-Driven Architecture with Apache Kafka and .NETc-sharpcorner.com Issue #472
-
Why Sagas Feel Brokencodeopinion.com Issue #457
-
CQRS in Practice with .NET 8miguelbarros1983.medium.com Issue #399
-
Read Replicas Are NOT CQRS (Stop Confusing This)codeopinion.com Issue #399
Archive
Page 1 of 2
Newest first
-
Event Sourcing vs CRUD Applications: A Practical Comparison
c-sharpcorner.com Issue #499
Compare Event Sourcing vs CRUD: understand their core differences, real-world use cases, pros, cons, and when to choose each for your application.
-
How to Implement the Outbox Pattern in Distributed Systems
c-sharpcorner.com Issue #496
Ensure reliable event delivery in distributed systems with the Outbox Pattern. Achieve data consistency without complex distributed transactions.
-
Event Sourcing in .NET: When to Use It and When to Avoid It
c-sharpcorner.com Issue #490
Explore Event Sourcing in .NET: understand its benefits, challenges, and when to use this powerful pattern for auditability and history.
-
Event Sourcing in .NET: Real-World Implementation Patterns
c-sharpcorner.com Issue #478
Explore Event Sourcing in .NET: store business events, not just current state. Learn patterns for audit trails, time travel, and complex workflows.
-
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.
-
Event-Driven Architecture with Apache Kafka and .NET
c-sharpcorner.com Issue #472
Learn Event-Driven Architecture with Apache Kafka and .NET. Build scalable microservices using Kafka producers, consumers, topics, and real-time event processing.
-
Why Sagas Feel Broken
codeopinion.com Issue #457
So, you built an elaborate system with commands, queues, an event-driven architecture, retries, timeouts, and, most importantly, compensating actions all handled within sagas. But do you really? Becau...
-
-
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...
-
DLQ — Dead letter queue handling with azure eventhub
medium.com Issue #387
Stop Using In-Memory Databases for Integration Tests in .NET
-
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.
-
Event-Driven Architecture Without the Chaos
medium.com Issue #356
When Events Simplify Systems — and When They Destroy Them
-
From Lost Events to Reliable Systems: Outbox + MassTransit in .NET 9
medium.com Issue #276
Imagine this: your service writes a critical order to the database. You breathe a sigh of relief — the transaction committed successfully…
-
Complete CQRS and Domain Events Setup in .NET
medium.com Issue #270
If you want the full source code, download it from this link: https://www.elitesolutions.shop/
-
Why Every .NET Team Should Use the Outbox Pattern
medium.com Issue #270
Ensure reliable event delivery in your .NET microservices with the Outbox Pattern: No more lost messages, duplicates, or inconsistent state.
-
Practical CQRS and Event Sourcing with .NET 9
medium.com Issue #261
Modern distributed systems demand scalability, traceability, and flexibility. CQRS (Command Query Responsibility Segregation) and Event…
-
How to Use KurrentDB for Event Sourcing in C# on Azure
nestenius.se Issue #199
https://nestenius.se/net/how-to-use-kurrentdb-for-event-sourcing-in-c-on-azure/
-
The Outbox Pattern in .NET: Reliable Event-Driven Microservices Without the Headaches
medium.com Issue #192
https://medium.com/@thesimonverma/the-outbox-pattern-in-net-reliable-event-driven-microservices-without-the-headaches-84fb32beaef8
-
Event Sourcing in .NET
davutdursun.medium.com Issue #180
https://davutdursun.medium.com/event-sourcing-in-net-549cb413cc21
-
How Event-Driven Architecture Boosts Scalability
csharp.com Issue #173
https://www.csharp.com/article/how-event-driven-architecture-boosts-scalability/
-
Event Sourcing Architectural Pattern: Naive to Ninja: Part 1 — Basic Implementation
medium.com Issue #159
https://medium.com/@tanjeerbinhaque/event-sourcing-architectural-pattern-naive-to-ninja-part-1-basic-implementation-20c40ece7b7f
-
How I Fixed My Event Sourcing Nightmare in .NET Using Marten
medium.com Issue #153
https://medium.com/@shamuddin/how-i-fixed-my-event-sourcing-nightmare-in-net-using-marten-9bba7ccc24fc
-
AI, event sourcing, caching, and Blazor
DotNetNews Issue #133
Issue #133 covers OpenAI integration, event sourcing, Redis vs. NCache, Blazor, CQRS, testing, and .NET 9 API setup.