Extension Methods in C#
Have you ever needed to extend a class provided by a third-party library? Perhaps you want to add additional functionality or simplify a particular set of methods in the library.
Case-sensitive and Case-insensitive String Comparisons in PowerShell
I wrote a PowerShell script the other day and, while doing so, discovered an interesting fact about string comparison in PowerShell that is quite contrary to .NET (and thus unfamiliar for me): string comparisons are case-insensitive by default.
Logging .NET to AWS CloudWatch: Using NLog
In the first post of this series, we used a low-level, first-principles approach to log messages to AWS CloudWatch. Now that we understand how the logging works under the hood, we are now going to see how we
Logging .NET to AWS CloudWatch: Using Serilog
In the previous post in this series, we went through a low-level demonstration of logging to AWS CloudWatch to gain an understanding of how it all works. Now that we know how it works, we can make use