AACS: Command Query Responsibility Segregation (CQRS) in C# with Phil


Details
This is an Ann Arbor Computer Society presentation.
Sponsored by Arbormoon Software, Inc.:
Much of programming is interactions of storing and retrieving records (CRUD operations). Command Query Responsibility Segregation (CQRS) is about separating model responsibilities for storing and retrieving records. CQRS is not about code reuses, but different models for each function. Phil will compare examples of a conventional data layer and using CQRS.
Agenda
⦁ Clean Architecture (theory)
⦁ Command Query Responsibility Segregation (theory)
⦁ Code Generation
⦁ MediatR
⦁ Data Layer Code Example
⦁ CQRS Query Code Example
⦁ CQRS Command Code Example
About the Presenter
Phil is a programmer. He has been a programmer analyst, data communication programmer, systems engineer, DBA, Windows and UNIX system admin and consultant/mentor. He is currently coding for himself.

AACS: Command Query Responsibility Segregation (CQRS) in C# with Phil