Build Stuff 2018 has ended
Back To Schedule
Friday, November 16 • 1:10pm - 3:10pm
Alexey Zimarev @Zimareff & Sergio Silveira @RagingKore - Hands-on event sourcing with .NET

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Event sourcing is becoming ever more popular these days. May people heard about it on different conferences but not so many have tried. It seems to be too complex at first. Experts shout - here be dragons, only sue this technique when you have to. In fact, event sourcing can solve many challenges that many business domains have in terms of technical implementation. In DDD we moved towards behaviour-first approach after many years of struggle with domain models being our data models. Event sourcing finally allows us making behaviour visible and persistent. But you need to get some hands-on experience and all those little things that no one tells you about, before getting serious about event sourcing. During this workshop, Alexey and Sergio will gradually bring more clarity to implementation techniques of an event sourced application, touching upon domain analysis, defining events, entities and value objects, persisting events and using projections. You will also learn the basics about distribution, integration and task-based UI. All the code will be in C# and some JavaScript.

Please ensure that you know what Event-Sourcing, since we won't be spending much time on the theory and will jump to writing code as soon as we can.

If you plan to follow the code, please check the requirements here: https://github.com/alexeyzimarev/PrepareForEventSourcingWithCsharp 

avatar for Sergio Silveira

Sergio Silveira

Team Lead, ABAX
Sérgio is a passionate and stubborn developer dude, that for the last 17 years or so has been modelling, building and sometimes simply deleting, various types of software.Document and police digital case management, sports statistics, telecommunications, oil & gas safety systems... Read More →
avatar for Alexey Zimarev

Alexey Zimarev

Software Architect, Ubiquitous AS
Alexey is a software architect and developer with present focus on domain models, domain-driven design (DDD), SOA and microservices, coaching and mentoring. Alexey is also a contributor to MassTransit open-source messaging framework, maintainer of the RestSharp library and organiser... Read More →

Friday November 16, 2018 1:10pm - 3:10pm EET
4. Lambda