by Claudio Bernasconi | May 21, 2023 | .NET
.NET has been around for over 20 years, but with so many versions and updates, and different framework names such as .NET Framework, .NET Core, and more, it’s easy to get lost in history. This video and this article will guide you through the evolution of .NET...
by Claudio Bernasconi | May 20, 2023 | .NET
Are you interested in .NET 8? I know I am. In this video, I will show you how .NET 8 will make your ASP.NET Core development faster, easier, and more fun. Hint: The video and the article were created in February 2023 when the .NET 8 Preview 1 and Preview 2 were...
by Claudio Bernasconi | May 19, 2023 | .NET
.NET 7 was released in November 2022, and .NET 8 is already in sight. It’s about eight months until .NET 8, the next long-term support (LTS) release of .NET. In this article, I’m going to tell you everything we already know about .NET 8, and at the end of...
by Claudio Bernasconi | Mar 8, 2023 | C#
In a previous video, I explained the new required keyword introduced in C# 11 and how it might change how you create objects from classes. Today, I want to explain how the new required keyword affects record types, and at the end, I will tell you how I will define...
by Claudio Bernasconi | Mar 3, 2023 | C#
The required keyword fixes object initializers and can potentially change how you implement classes in C#. Stick with me to the end and decide if it will change how you use C#. When working with Nullable Reference Types (NRTs), you have seen it over and over again....
by Claudio Bernasconi | Mar 2, 2023 | Visual Studio
On February 21st, Microsoft released Visual Studio 2022 17.5. Today, I will show you the most helpful new features coming with this version of Visual Studio. There have been at least 15 major new features according to the “What’s New?” screen when...
by Claudio Bernasconi | Nov 7, 2022 | C#, YouTube
We will go through what’s new and hot in .NET 7. I know you’re a busy developer, and keeping up with what is happening is hard. That’s why I am telling you everything you need to know. Don’t expect any deep dives here. At the end of the...
by Claudio Bernasconi | Apr 6, 2022 | Visual Studio
Many .NET developers use Visual Studio as their Integrated Development Environment (IDE). Visual Studio has many features designed to simplify developers’ lives and be more productive. In this article, I want to show 13 tips and tricks to improve your developer...
by Claudio Bernasconi | Mar 3, 2022 | C#
Building backend APIs has become even simpler with ASP.NET Core 6. But what about testing? Learn how to create integration tests for ASP.NET Core 6 WebAPI applications. I’m a software engineer with more than ten years of experience with the .NET platform. On...
by Claudio Bernasconi | Mar 1, 2022 | C#
Today, I want to share 13 C# NuGet packages with you that I think every .NET developer should know. Introduction Let’s clarify what I mean with C# libraries or packages that I think every .NET developer should know. I don’t mean that everyone needs to know...