Projections for C# developers

One day workshop
Yves Reynhout

Projections for C# developers

No dates are scheduled for this workshop. Let us know if you think we should organize it near you, or if you'd like to book it on premise in your organisation.


Note: This is the first day of the three day workshop on CQRS, ES, Projections for C# developers.

Building projections is said to be the easiest part of the circular architecture. Yet, when it comes to designing, authoring, storing, testing, hosting and querying them, we are faced with questions and decisions to be made. This one day training will help you answer those questions and make thought-out decisions. Guided by practical examples and hands-on exercises, we'll explore both theory and practice.

Topics include:

    <li>a primer into messages and events,</li>
    <li>how and where projections fit into your architecture,</li>
    <li>the interaction with an event store and the stores your project into,</li>
    <li>how to analyze and design projections,</li>
    <li>how to author and test projections,</li>
    <li>how to query projections,</li>
    <li>how to deal with failure, hosting, monitoring, ...</li>
    

Yves Reynhout at Domain-Driven Design Europe

Participant Requirements

  • Participants should have a working knowledge of C#
  • Bring a laptop with a C# development environment installed.
Yves Reynhout

About Yves Reynhout

Yves Reynhout is a software developer, consultant, occasional blogger, speaker and trainer. With close to 20 years of experience, he found his niche in helping companies build software products from inception to production, bridging the gap between product owner, technology, team, problems and solutions. He analyzed, designed, documented, fleshed out models, architected solutions into bite-sized portions, wrote automated test specifications at the unit, integration, story, and UI level, wrote code at every layer and tier in the stack, scripted deployments and engaged in the operational side of running software at customer sites, all in order to satisfy requirements and customer happiness. When not working, leisure includes enjoying the beach life, a BBQ and Belgian beers.

All workshops by Yves Reynhout

No dates are scheduled for this workshop. Let us know if you think we should organize it near you, or if you'd like to book it on premise in your organisation.


Also check out