Pragmatic Event Sourcing in .NET With Marten – Webinar Recording
The recording for our live stream Pragmatic Event Sourcing in .NET With Marten with Developer, Educator, and Event Sourcerer Oskar Dudycz, is now available. Subscribe to our community newsletter to receive notifications about future webinars.
Event Sourcing is often presented as an academic pattern, with complexity, that many developers might find scary to implement in “real world” applications. But in fact, it’s an approachable, practical, and handy approach that lets you record your system’s business events and get often-missed insights into your everyday workflows. In this webinar, you’ll see how you can unlock the true power of event sourcing and start building your own apps with the technique.
Oskar Dudycz, co-maintainer of Marten, will show you a pragmatic approach to implementing Event Sourcing using PostgreSQL, Marten, and C#. During the webinar. You’ll learn all the basic concepts and building blocks to start your journey into Event Sourcing.
- 00:00 Introduction
- 04:00 What is Event Sourcing?
- 08:00 Event Stores
- 09:00 Streams
- 12:15 Show Me The Code
- 19:30 Event Sourcing Handlers
- 28:26 Extension Methods
- 31:00 Processing Events
- 33:15 Optimistic Concurrency
- 36:41 Minimal API Endpoints
- 45:46 Projections
- 56:38 Aggregate Streams
- 58:30 Summary
- 01:01:00 Questions & Answers
- Blog: https://event-driven.io
- Twitter: https://twitter.com/oskar_at_net
- GitHub profile: https://github.com/oskardudycz
- Architecture Weekly – https://www.architecture-weekly.com/
- LinkedIn: https://www.linkedin.com/in/oskardudycz/
About the presenter:
Subscribe to Blog updates
Thanks, we've got you!
First-class Upgrades for ASP.NET Core with JetBrains Annotations
How to use JetBrains Annotations to enable first-class support in your ASP.NET Core libraries. These techniques will transform your user experience into an enjoyable and productive experience for ReSharper and Rider users.
Join Us for JetBrains GameDev Day 2023
We invite you to join JetBrains GameDev Day 2023, a hybrid event we're hosting to bring some luck to Friday, October 13, 2023. Let us know if you can make it!
Rider 2023.3 Roadmap
As we gear up for the beginning of the Early Access Program (EAP) for Rider 2023.3, we wanted to take a moment to share our plans for this upcoming release. These plans are subject to change, and some features and improvements may need to be pushed to a future version. Additionally…
OSS Power-Ups: bUnit – Webinar Recording
The recording of our webinar, OSS Power-Ups: bUnit, with Egil Hansen and Steven Giesel, is available. This was the twelfth episode of our OSS Power-Ups series, where we put a spotlight on open-source .NET projects. Subscribe to our community newsletter to receive notifications about future webi…