You can download .NET Core 3.1 Preview 2 for Windows, macOS, and Linux.
ASP.NET Core and EF Core are now also available.
Visual Studio 16.4 Preview 3 and Visual Studio for Mac 8.4 Preview 3 are now also available. These are required updates to use .NET Core 3.1 Preview 2. Visual Studio 16.4 includes .NET Core 3.1, so a simple Visual Studio update will install both editions for you.
Details:
Enhancements
The biggest improvement in this release is support for C ++ / CLI (AKA "managed C ++"). C ++ / CLI is only available on Windows. Changes for C ++ / CLI are made mainly in Visual Studio. To use C ++ / CLI, you need to set the “Desktop Development in C ++” workload and the “C ++ / CLI Support” component. You can see this selected component (last displayed) in the image below.
This component adds a couple of patterns that you can use:
- CLR Class Library (.NET Core)
- CLR Empty Project (.NET Core)
If you cannot find them, simply find them in the New Project dialog box.
Conclusion
The main goal of .NET Core 3.1 is to improve the features and scripts that we introduced in .NET Core 3.0. .NET Core 3.1 will be a long-term support (LTS) release , supported for at least 3 years.
Please install and test .NET Core 3.1 Preview 2 and leave your review. Please note that this version is not recommended for use in production.
If you suddenly missed it, read the announcement of .NET Core 3.0 .
See also: 7 free developer courses