Ever wanted simple syntax for slicing out a part of an array, string or span? Now you can!
One of the new features being proposed in C# 8.0 is to introduce Records. They are essentially a very lightweight class that is a collection of fields.
One of the new features being proposed in C# 8.0 is to add support for virtual extension methods (methods in interfaces with concrete implementations)
One of the features being discussed for introduction in C# 8.0 is Nullable Reference Types. A proficient C# Developer might say "What?! Aren't all reference types nullable?"
Brotli is a relatively new general-purpose lossless compression algorithm. Microsoft has officially endorsed Brotli in .NET Standard and we see how to use it.
As part of ASP.NET Core 1.1, Microsoft introduced the Response Compression Middleware. Here, you can see how to apply this to your ASP.NET Core Web Apps.
Visual Studio "15" Preview is now released and with it comes a new set of features for C# 7
It's been a decade since 64-bit processors have started popping up in the consumer Windows environments, but do you know how 64-bit affects your application?
Most systems designed are heavily dependent on accurate time. In this blog I discuss some best practices on how to handle time zones and daylight savings in your infrastructure and applications
Have you ever tried to await a task inside a lock() block? In this post we discover how to replace a lock with a Mutex.