Get the source code for this video for FREE → https://the-dotnet-weekly.kit.com/event-sourcing
Want to master Clean Architecture? Go here: https://bit.ly/3PupkOJ
Want to unlock Modular Monoliths? Go here: https://bit.ly/3SXlzSt
Join a community of 1000+ .NET developers: https://www.patreon.com/milanjovanovic
Learn the fundamentals of Event Sourcing in .NET with this beginner-friendly guide. We'll explore how to store your application's state as a sequence of events rather than just the current state. Starting with core concepts, we'll walk through modeling events, creating aggregates, applying events, implementing business logic, and building projections for efficient queries. Perfect for .NET developers looking to understand Event Sourcing patterns and their practical implementation. Code examples included.
Introduction to Event Sourcing for .NET Developers
https://www.milanjovanovic.tech/blog/introduction-to-event-sourcing-for-net-developers
How To Use Domain Events To Build Loosely Coupled Systems
https://www.milanjovanovic.tech/blog/how-to-use-domain-events-to-build-loosely-coupled-systems
Check out my courses:
https://www.milanjovanovic.tech/courses
Read my Blog here:
https://www.milanjovanovic.tech/blog
Join my weekly .NET newsletter:
https://www.milanjovanovic.tech
Chapters
0:00 Event Sourcing introduction
3:47 Modeling the events
7:13 Creating the Aggregate
10:10 Applying the Events
14:38 Implementing the behavior
18:16 Projections and read models