.NET User Group Treffen Dezember 2013 – CQRS und Event Sourcing

Im Dezember werden Jörg Egretzberger und Sebastian Burgstaller aus Wien bei uns zu Gast sein mit dem folgenden Thema:

CQRS und Event Sourcing

Abstract:

Wie schreibe ich bessere Applikationen, die Mehrwert für das Business bei gleichen (oder sogar weniger?) Kosten bieten und dabei einfacher zu entwickeln sind!?

Das Thema ist aus meiner Sicht ein Muss für jeden Entwickler um einen riesen Sprung nach vorne zu machen.

Jörg und Sebastian stellen euch CQRS (Command and Query Responsibility Segregation) vor bei dem Schreib- und Leseseite architekturell getrennt werden um entkoppelte, skalierbare Lösungen zu bauen. Sie stellen CQRS mit Event Sourcing als Softwarearchitektur für DDD (Domain Driven Design) Projekte vor und zeigen anhand von Beispielcode dessen Umsetzung.

CQRS & Event Sourcing:

1) Was erwartet sich der Benutzer von einem Programm / wie will er arbeiten?

2) Commands – Aktionen aus dem UI

3) Queries – Anzeige von Daten

performante Abfragen einfacher erstellen

4) Warum ist es mit CQRS wesentlich einfacher Daten zu speichern?

5) Warum brauche ich Domänenobjekte?

6) Event Sourcing – Domänenevents und deren großen, kostenlosen Mehrwert für das Business

7) Daten überschreiben (SQL Update) vs. Domänenevents speichern – warum es plötzlich möglich ist,

eine “Zeitreise” durch den Geschäftsalltag zu machen und daraus Berichte zu generieren + NoSQL

8) Team & Rollenverteilung

9) Ein Task based UI gemeinsam designen

Wie immer werden wir im Anschluß – wer mag – noch zusammen essen und trinken gehen. Weiterhin haben wir noch einige Lizenzen für Softwareentwickler zu verlosen.

Die Treffen der User Group sind wie immer kostenlos und eine Mitgliedschaft in der User Group ist nicht notwendig. Allgemeines Ziel der Treffen sind soziales Networking und direkter Austausch. Kollegen und Interessierte sind herzlich willkommen.

Treffpunkt: 13.12.2013 17:00 Uhr

Acando GmbH
Millerntorplatz 1
20359 Hamburg
Deutschland

This entry was posted in Termine. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *