addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Building Occasionally connected applications with Event Sourcing

On the 18,19 and 20 of November, the Usergroups of Zurich, Bern and Lucerne (in this order) will host the Dennis Doomen Swiss Tour, where he will speak to us on his practical-real life experience on a large enterprise system for occasionally connected mobile elements, implemented with CQRS,
Event Sourcing and unreliable connections. Here Dennis will show us how to face this challenge and emerge victoriously.

Come to see Dennis at Bern, Lucern or Zurich User Groups.

The Tour is sponsored by INETA Europe and the respective user groups.

Building occasionally connected applications using Event Sourcing
I've recently got the opportunity to work on a large enterprise-class system that needs to be deployed on multiple occasionally connected oil platforms and boats. Already the system's architecture was based on the Command Query Separation principles; this gave us a completely new challenge. After several months of looking at alternatives, we decided to go the Event Sourcing direction. In this in-depth session, I'd like you to learn the many alternatives we observed, the pros and cons, and the technical details of our final solution in which we use EventStore 3.0 and elements of NCQRS and Lokad.CQRS to synchronize systems over unreliable connections in a very efficient way. And for those who are new to CQRS, don’t worry. I’ll will bring you up to speed on the different architecture styles.

Level: 400
Target audience: architects, medior and senior developers
Speaker: Dennis Doomen

I'm an experienced .NET architect with a broad interest in Application Lifecycle Management, SOA, OO and Design Patterns. I'm specialized in designing enterprise solutions based on the .NET
technologies as well as providing coaching on all aspects of designing, building and maintaining enterprise systems. You'll regularly find me at conferences and community events such as SDN, dotNED, Developer Days, TechED or PDC, either sharing my experiences in some session or in discussion with other community members. I'm also the author of the Fluent Assertions framework (, an assertion framework for fluently asserting the outcome of unit tests. And I've publishing coding guidelines for C# 3.0, C# 4.0 and C# 5.0 at

More information at:

Join or login to comment.

  • Eric L.

    Hey guys, anyone working with XML schemas in a .NET development environment? Thx for your reply, eric!

    November 18, 2014

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy