Required Properties in C# 11

Required properties in C#

Required properties in C# tells the compiler that these properties must be set. I do not have to set this value in my class.

Rate Limiting in .NET 7

Rate Limit API Requests

With the release of .NET 7, your applications will see an increase in performance and new features for C# 11, F# 7, .NET MAUI, ASP.NET Core/Blazor, Web APIs, WinForms, WPF and more. Download .NET 7 for Windows, macOS, and Linux. A nice feature that has been added is rate limiting. Not quite what you are […]

Installing Visual Studio Code on Linux

Installing Visual Studio Code on Linux using Snap

Installing Visual Studio Code on Linux is quick and really easy. If you are a Linux user, then this article might be old news to you. If, however, you are a developer that usually works on Windows but likes to play around a bit with Linux, then stick around. Perhaps this article can give you […]

C# 8.0 – What C# version does my App use?

Target C# 8.0 in .NET Applications

So you have created a new application in Visual Studio 2019. You might be surprised to learn that your application isn’t using C# 8.0 by default. Not unless you are targeting .NET Core 3.x or .NET Standard 2.x.

C# 8.0 Using Declarations

C# 8.0 Using Declarations

With the release of C# 8.0, new C# features have been introduced that make developers lives much easier. C# 8.0 using declarations is just one of those new features.