It seems just like the other day that .NET Core 3.0 was released. Oh, wait a minute! It was! Released September 2019, the short-lived .NET Core 3.0 has reached its end of life. It is not all bad news, because .NET Core 3.1 has succeeded it. Whereas .NET Core 3.0 was a Current release (include features that are new and may undergo future change based on feedback), .NET Core 3.1 is an LTS (long-term support) issue, so it won't reach its end of life soon.

.NET Core 3.0 was still quite an important release for Microsoft. Apart from the inclusion of the new C# 8.0 features, the inclusion of the .NET Framework 4.8 into .NET Core 3.0 is probably the most important feature. We can expect the following improvements (and more) in the .NET Framework in the form of the .NET framework 4.8.

.NET 5 will launch in November of this year.

.NET Core 3.1 is, as Microsoft says, a small set of fixes and refinements over .NET Core 3.0, which was released in December 2019.

The following downloads are available:

  • .NET Core 3.1
  • .NET Core 3.1 SDK and Runtime
  • Docker container images
  • Snap installer
  • ASP.NET Core
  • EF Core
  • Visual Studio 2019 16.4

To upgrade your projects to .NET Core 3.1, follow these steps:

  1. Open the project file (the *.csproj, *.vbproj, or *.fsproj file).
  2. Change the target framework value from netcoreapp3.0 to netcoreapp3.1.

Conclusion

Adopting .NET Core 3.1 now allows you to have longer support for your apps built on it, and it will offer you great new functionality.






This article was originally published on March 24, 2020

IT Solutions Builder TOP IT RESOURCES TO MOVE YOUR BUSINESS FORWARD

Which topic are you interested in?

Mobile

Security

Networks/IoT

Cloud

Data Storage

Applications

Development

IT Management

Other

What is your company size?

What is your job title?

What is your job function?

Searching our resource database to find your matches...