.NET Blog

Free. Cross-platform. Open source. A developer platform for building all your apps.

Featured posts

Announcing .NET 10
Nov 11, 2025
Post comments count 14
Post likes count 40

Announcing .NET 10

.NET Team
.NET Team

Announcing the release of .NET 10, the most productive, modern, secure, intelligent, and performant release of .NET yet. With updates across ASP.NET Core, C# 14...

.NETASP.NET CoreNuGet

Latest posts

.NET Core 2.2 will reach End of Life on December 23, 2019
Dec 5, 2019
Post comments count 8
Post likes count 0

.NET Core 2.2 will reach End of Life on December 23, 2019

Lee Coward
Lee Coward

.NET Core 2.2 was released on December 4, 2018. As a non-LTS ("Current") release, it is supported for three months after the next release. .NET Core 3.0 was released on September 23, 2019. As a result, .NET Core 2.2 is supported until December 23, 2019. After that time, .NET Core patch updates will no longer include updated packages of container images for .NET Core 2.2. You should plan your upgrade from .NET Core 2.2 now. .NET Core 3.1 released December 3, 2019 as a Long-term support release. As a result, .NET Core 3.0, released September 23, 2019 is supported until March 23, 2020. Upgrade to .NET Core 3.1 T...

Updates to .NET Core Windows Forms designer in Visual Studio 16.5 Preview 1
Dec 5, 2019
Post comments count 92
Post likes count 0

Updates to .NET Core Windows Forms designer in Visual Studio 16.5 Preview 1

Olia Gavrysh
Olia Gavrysh

We are happy to announce the new preview version of the .NET Core Windows Forms designer, which is available with the Visual Studio 16.5 Preview 1. The big news is that the designer is now part of Visual Studio! This means that installing the .NET Core Windows Forms designer from a separate VSIX is no longer needed! To use the designer: If you haven't enabled the Windows Forms designer, you might notice a yellow bar in the upper part of your Visual Studio Preview suggesting you to enable it: Selecting the Enable link takes you to the same place in Tools > Options > Environment ...

Announcing Entity Framework Core 3.1 and Entity Framework 6.4
Dec 3, 2019
Post comments count 14
Post likes count 0

Announcing Entity Framework Core 3.1 and Entity Framework 6.4

Arthur Vickers
Arthur Vickers

Announcing Entity Framework Core 3.1 and Entity Framework 6.4 We are excited to announce the general availability of EF Core 3.1 and EF 6.4 on nuget.org. The final versions of .NET Core 3.1 and ASP.NET Core 3.1 are also available now. How to get EF Core 3.1 EF Core 3.1 is distributed exclusively as a set of NuGet packages. For example, to add the SQL Server provider to your project, you can use the following command using the dotnet tool: When upgrading applications that target older versions of ASP.NET Core to 3.1, you may also have to add the EF Core packages as an explicit dependency. Starting in 3.0 a...

ASP.NET Core updates in .NET Core 3.1
Dec 3, 2019
Post comments count 22
Post likes count 0

ASP.NET Core updates in .NET Core 3.1

Sourabh Shirhatti [MSFT]
Sourabh Shirhatti [MSFT]

NET Core 3.1 is now available! Check out what's new in ASP.NET Core in this release.

Announcing .NET Core 3.1
Dec 3, 2019
Post comments count 84
Post likes count 0

Announcing .NET Core 3.1

Rich Lander [MSFT]
Rich Lander [MSFT]

Announcing .NET Core 3.1 We’re excited to announce the release of .NET Core 3.1. It's really just a small set of fixes and refinements over .NET Core 3.0, which we released just over two months ago. The most important feature is that .NET Core 3.1 is an long-term supported (LTS) release and will be supported for three years. As we've done in the past, we wanted to take our time before releasing the next LTS release. The extra two months (after .NET Core 3.0) allowed us to select and implement the right set of improvements over what was already a very stable base. .NET Core 3.1 is now ready to be used wherever yo...

Embracing nullable reference types
Nov 27, 2019
Post comments count 38
Post likes count 2

Embracing nullable reference types

Mads Torgersen
Mads Torgersen

Probably the most impactful feature of C# 8.0 is Nullable Reference Types (NRTs). It lets you make the flow of nulls explicit in your code, and warns you when you don't act according to intent. The NRT feature holds you to a higher standard on how you deal with nulls, and as such it issues new warnings on existing code. So that those warnings (however useful) don't break you, the feature must be explicitly enabled in your code before it starts complaining. Once you do that on existing code, you have work to do to make that code null-safe and satisfy the compiler that you did. How should you think about when...

.NET Framework November 2019 Preview of Quality Rollup
Nov 19, 2019
Post comments count 0
Post likes count 0

.NET Framework November 2019 Preview of Quality Rollup

Brett Lopez
Brett Lopez

Today, we are releasing the November 2019 Preview of Quality Rollup Quality and Reliability This release contains the following quality and reliability improvements for .NET Framework for Windows 8.1, Server 2012 R2, Server 2012, Windows 7 SP1, Server 2008 R2 SP1 and Server 2008 SP2. Following this recent announcement, there are no optional non-security updates for Windows 10 as part of this release. ASP.NET CLR1 WCF2 WPF3 SQL 1 Common Language Runtime (CLR) 2 Windows Communication Foundation (WCF) 3 Windows Presentation Foundation (WPF) Known Issues in this update There are no know...

.NET Core November 2019 Updates – 2.1.14, 2.2.8, and 3.0.1
Nov 19, 2019
Post comments count 5
Post likes count 0

.NET Core November 2019 Updates – 2.1.14, 2.2.8, and 3.0.1

Jamshed Damkewala
Jamshed Damkewala

Today, we are releasing the .NET Core November 2019 Update. These updates only contain non-security fixes. See the individual release notes for details on updated packages. NOTE: If you are a Visual Studio user, there are MSBuild version requirements so use only the .NET Core SDK supported for each Visual Studio version. Information needed to make this choice will be seen on the download page. If you use other development environments, we recommend using the latest SDK release. Getting the Update The latest .NET Core updates are available on the .NET Core download page. This update will be included in a ...

gRPC vs HTTP APIs
Nov 18, 2019
Post comments count 43
Post likes count 1

gRPC vs HTTP APIs

James Newton-King
James Newton-King

ASP.NET Core 3.0 adds support for gRPC, an opinionated contract-first remote procedure call framework. This blog post compares gRPC to JSON HTTP APIs, discusses gRPC's strengths and weaknesses, and when you could use gRPC to build your apps.