Vigil Journey

Inavord Architecture - A Template for Success

The first quarter of 2020 is over and I have yet to write a single blog post. I have been tinkering away constantly, but with the change of employment I haven't really made much progress. Lots of...

Using AzureAD B2C and Visual Studio User Secrets

Something that I've continuously struggled with in getting projects off the ground is finding a way to handle Authentication. Just the thought of building out a User Portal to handle Contact...

Vigil's Azure Command Queue

Command Query Responsibility Segregation (CQRS) was not something that I easily understood. Martin Fowler did a thorough job of explaining it in often-linked post from 2011. However, I still did not...

Discovering MVC - The ASP.NET Core MVC Stack

Now that the Vigil Project has breached into the API layer, I started to learn all kinds of new information about what takes place before the Controller's Action method is called and what happens...

22 Month Status Report

As I was writing the previous post, it came as a shock how far behind my posts on the progress of the Vigil Donor Relationship Management System had gotten. I was going too deep into the code and...

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...