Microsoft has released .Net Core 2.0 as an upgrade to its open source runtime platform that was debuted last year. The new version is based on .Net Standard 2.0 to improve code sharing experience.
“.Net Core 2.0 includes major improvements that make .Net Core easier to use and much more capable as a platform,” said Microsoft program manager Rich Lander in a blog post.
The first major change that accompanies .Net Core 2.0 is the additional support for six platforms, including Debian Stretch, SUSE Linux Enterprise Server 12 SP2 and macOS High Sierra. The platform was originally supporting a handful of Linux versions, but it received an update to its version 1.1 that had brought compatibility with distributions such as Red Hat Enterprise Linux, CentOS, Debian, Fedora and OpenSUSE among others.
The new .Net runtime platform has additionally replaced the previous JIT32 with RyuJIT as the x86 JIT compiler. Plus, Microsoft has brought Linux and Windows ARM32 builds to provide a wider support to developers. The new version also comes with some performance improvements in the runtime and framework.
All new .Net all around
In addition to the new .Net Core, Microsoft has released the 2.0 versions of its ASP.Net Core and Entity Framework Core. There are new packages that are being supported by .Net Standard 2.0. These include .Net Framework 4.6.1, .Net Core 2.0, Mono 5.4, Xamarin.iOS 10.14, Xamarin.Mac 3.8 and Xamarin.Android 7.5.
You can start working with .Net Core 2.0 on Visual Studio by installing its SDK. The latest version offers you contributions through Samsung and Qualcomm that bringing are expanding .Net Core to our daily lives.