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…
Quick Crypto

Quick Crypto

Not long ago, I wrote a little Windows tool called QuickCrypto, for encrypting and decrypting text on my desktop. Part of what I use it for is to encrypt selected…
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…