.NET blog

Primary constructors has caused concerns for C# developers

Primary constructors has caused concerns for C# developers

Primary constructors, the new C# 12 feature, have caused some concerns for developers when using it with dependency injection.
How to download and install the .NET 8 and C# 12 release

How to download and install the .NET 8 and C# 12 release

.NET 8 and C# 12 have been released and we'll show you how to update Visual Studio and download the .NET 8 SDK.
Why singleton hates scoped injection in .NET dependency injection

Why singleton hates scoped injection in .NET dependency injection

Find out why a "Cannot consume scoped service" runtime exception is thrown when injecting a scoped service into a singleton with .NET dependency injection.
Will ChatGPT replace .NET developers?

Will ChatGPT replace .NET developers?

ChatGPT is a new free AI model from OpenAPI. This review shows how it can give examples and answers by writing .NET code.
.NET 7: What's new in ASP.NET Core?

.NET 7: What's new in ASP.NET Core?

Find out about the .NET 7 release, looking at features, performance improvements and how to download and install ASP.NET Core.
C# 11: Preview of features for .NET 7

C# 11: Preview of features for .NET 7

C# 11 preview in a nutshell, looking at features for .NET 7. Find out what's new in .NET 7, its release date, and how to download.
EF Core 6 new features and changes for .NET 6

EF Core 6 new features and changes for .NET 6

Check out what's new in EF Core 6. As part of .NET 6, Entity Framework Core introduced migration bundles and support for temporal tables.
Blazor updates for .NET 6 using Visual Studio 2022

Blazor updates for .NET 6 using Visual Studio 2022

Looking at Blazor updates and new features for .NET 6 using an ASP.NET Core application in Visual Studio 2022.
.NET 6 new features using ASP.NET Core 6 and Visual Studio 2022

.NET 6 new features using ASP.NET Core 6 and Visual Studio 2022

Looking at .NET 6 changes and using them in an ASP.NET Core 6 web app. These features can be used in Visual Studio 2022 using C# 10.
C# 10: New features and examples that are not in C# 9

C# 10: New features and examples that are not in C# 9

Looking at new C# features in C Sharp 10, which is due to be launched alongside .NET 6 and Visual Studio 2022.