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 | 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 | 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...
by Claudio Bernasconi | Feb 25, 2022 | C#, Cloud Development
Azure Blob Storage offers a simple way to store files such as images or JSON data in the cloud. This tutorial will teach you how to write data to Azure Blob Storage from a C# application. Creating a Storage Account Before jumping into Visual Studio, we need to create...