Alerts – Part One

Alerts – Part One

If you're anything like me, you tend to write your fair share of error handlers. Most of the code I write is on the back-end. That means, for me at…
Options as Services

Options as Services

It seems like, whenever I use options (which is practically every day), I end up having to go through a predictable set of steps in order to produce something I…
Option Protection

Option Protection

I've written before about my use of Microsoft's options pattern before. More specifically, I've written about my extensions of that pattern, to include validations. This time I though I would…
Option Validation

Option Validation

One of the Microsoft design patterns that I frequently use is called options. In case you've never heard of options, HERE is a link to Microsoft's documentation about them. Options…
Matching strings with wildcards.

Matching strings with wildcards.

One of the extension methods available as part of the CODEGATOR CG.Core NUGET package, is a little method named IsMatch. That method accepts two strings and makes a comparison, using…
Blazor MVVM

Blazor MVVM

I've been working with Blazor this past year. In case you haven't heard, Blazor is a web development framework, from Microsoft, that promises to use C# for most of the…