Blog Posts

Introducing Vigil Web API

Thus far in the series, the Vigil Journey project has been able to create a patron, update a patron, and have those redefined as "a patron can be created and updated". However, as acknowledged in...

Illusions of Queues and Buses

There are many solutions on the market (including free open source) for creating both message queues and event buses. However, for example purposes - and as a simple proof of concept - I just wanted...

Hydrating A Patron

There are two ways to retrieve the current values associated with an entity. The canonical source is the collection of events that describe how an entity came into existance and then was affected...

My 2017 Running Calendar

2016 was a busy year - in total, I ran eight races. While four of them were all in one weekend for Disney's Dopey Challenge, it was still a lot of early mornings for me. For 2017, I am going to scale...

Patron Can Be Created and Updated (Again)

Now that I have revised my approach for what constitutes creating and updating entities, I am going back to my Patron entity to rework the create and update commands. I have already scrapped the...

Revisiting Creating and Updating Entities

Just when I thought I was in a good place to carry forward with retrieving a persisted entity and then modifying its values, I started looking intently into the CQRS Journey on MSDN. While reading...