Release of new version .NET Core 3.1 has brought an excellent resolution

Release of new version .NET Core 3.1 has brought an excellent resolution


Microsoft has released the new version of .NET Core 3.1 with the resolution of all errors and drawbacks of .Net Core 3.0. It allows the developers to work efficiently with C++/CLI throughout different Operating Systems. As per the Microsoft team, no provision of further changes is required for the next 3 years. So, this version is considered a more stable software application.

You must have remembered that .NET core 3.0 was released just 2 months ago and it has certain drawbacks which have been greatly resolved by .NET Core 3.1. The most significant feature of .NET Core 3.1 is it will work for the next 3 years from the release date. However, the .NET Core 3.1 is now stabilized and ready to be incorporated wherever your thoughts or business needs it. Also, Visual Studio 2019 version 16.4, ASP.NET Core and EF Core are also released with .NET core 3.1.

Release of new version .NET Core 3.1 has brought an excellent resolution

Hence, it’s recommended to download Visual Studio 2019 version 16.4 instead of only .NET core 3.1 to get downloaded both Visual studio and ASP.NET core 3.1 together. It’s available for Windows, Linux, and macOS.

Following new features are found in .Net Core 3.1

1. Preview channel option of Mac 8.4 OS

Visual Studio version for Mac also supports along with .NET Core 3.1 for preview channel option of Mac 8.4 OS.

2. Paying attention to Blazor and Windows Desktop

The .NET Core 3.1 primarily focused on the two new and big additions in .NET Core 3.0 such as Windows Desktop and Blazor and also provides great support for C#, C++/CLI with CLR Class Library (.NET Core) and CLR Empty Project (.NET Core).

3. Operating Systems

.NET Core 3.1 is compatible following operating systems:
  • openSUSE: 15+
  • RHEL: 6+
  • Debian: 9+
  • Alpine: 3.10+
  • Ubuntu: 16.04+
  • Fedora: 29+
  • SUSE Enterprise Linux (SLES): 12 SP2+
  • macOS: 10.13+
  • Windows Server: 2012 R2+
  • Windows Client: 7, 8.1, 10 (1607+)
Please Note: Only the Win Forms and WPF apps are functioning and supported on Windows client.

4. Chip support

  • x86 on Windows
  • x64 on Windows, Linux, and macOS,
  • ARM64 on Linux (Use Linux kernel version 4.14 or later)
  • ARM32 on Windows and Linux

5. Which Controls of Win Forms are removed from .NET Core 3.1?

The .NET Core 3.1 has removed the Win Forms controls such as:
  • DataGrid
  • ContextMenu
  • Toolbar
  • Menu
  • MainMenu


We highly recommend you to move to .NET Core 3.1 at the earliest possible. It has brought improvements after .Net core version 3.0 with respect to many factors and reduce expenses because of the 3 years LTS (long term support).

Suggested Reading


Anjan kant

Outstanding journey in Microsoft Technologies (ASP.Net, C#, SQL Programming, WPF, Silverlight, WCF etc.), client side technologies AngularJS, KnockoutJS, Javascript, Ajax Calls, Json and Hybrid apps etc. I love to devote free time in writing, blogging, social networking and adventurous life

Post A Comment: