Accelerate API Development - Modern web applications rely heavily on back-end APIs and microservices, which can be challenging to develop efficiently due to the need for agility and quick iterations. To make working with APIs easier during the entire inner-loop lifecycle, from coding to testing, Visual Studio has introduced a
Rainbow Braces for Visual Studio makes it easier for developers to figure out which brackets match each other. Many IDE's provide this feature via extensions, and a feature request on the Visual Studio Developer Community is gaining traction. This feature has been added to the Visual Studio roadmap. There is,
Code Optimization is a topic that gets a lot of attention. With the release of .NET 7, a thousand performance-impacting PRs went into the runtime and core libraries. This means that .NET 7 is fast, really fast, and it deserves a closer look if you want to optimize your codebase.
Required properties in C# is a feature I have secretly wanted for as long as I can remember. It's finally here in .NET 7 and C# 11. It is important to know that C# 11 will only work in .NET 7. The sample code below was written using .NET 7
Introduced as a preview feature in .NET 6, Static Abstract Interface Members have been made generally available in .NET 7 with C#11. This feature is enabled by default when you create a new project targeting .NET 7 and C#11.
Not what you were looking for? Try these links instead.
Rate Limiting in
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.
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
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.
Looking for Something Else? Try These Links Instead:
Enabling C# 8 in Visual Studio
If you have been writing C# for any length of time, you will know that it has always had a level of nesting. The use of using statements in C# don't make this any better. Now, with the release of C# 8.0, new C# features have been introduced that make
We can probably all agree that C# 8.0 is a version of the language packed with many new features. The problem is that some developers think that you can only use C# 8 if you are using .NET Core 3 or .NET Standard 2.1. That's not entirely true. Enabling C#