Articles in this series
Designing the Domain Model · My motivation for writing an artwork management application is my wife. She is a successful artist and belongs to a local...
Prototyping the Artwork entity in F# · In my previous post (ArtShowTools: Part 1), I created the first draft of the domain model. In this post, I'll...
Adding Validation · In the previous post, I used event sourcing to handle commands and recreate the current state of the Artwork entity. In this post,...