Compress Strings With .NET and C#

Compress Strings With .NET and C#

Modern development has an abundance of processing power, network bandwidth, and disk space. Given our current fortunes, we should spend these resources like there’s no tomorrow, right? Well, no! We should be mindful of our resource utilization and how it...

Continue Reading

Interesting Technology Tips - Vol. 1

Interesting Technology Tips - Vol. 1

Sometimes, in my research, I come across helpful and great tips to keep in mind but likely wouldn’t be enough to fill a whole post. Rather than let those discoveries fade into the ether, I thought I’d compile them into...

Continue Reading

Get A Property Name From a .NET Lambda Expression

Get A Property Name From a .NET Lambda Expression

Lambda expressions are a powerful feature of the .NET stack, allowing developers to “express” an operation. Some of the most popular OSS libraries in .NET today take advantage of expressions: FluentValidation, AutoMapper, Dapper, and Marten. Library authors use expressions to...

Continue Reading

Simple Redirects With ASP.NET Core Endpoints

Simple Redirects With ASP.NET Core Endpoints

As web applications evolve, and we better understand the problems we are solving, reorganizing routes becomes an annoying inevitability. In this short but helpful post, we’ll add a few extension methods to the IEndpointRouteBuilder interface that makes mapping redirects a...

Continue Reading