A major update of Microsoft’s .NET Core is support for self-contained applications
Microsoft has released .NET Core 3.0, bringing new capabilities to the open source framework.
The updated .NET Core comes with desktop support for Windows Presentation Foundation (WPF) and Windows Forms, which enable user interfaces in the Windows operating system.
Another feature is support for self-contained applications, such that any .NET Core application can run from its own executable without the need for .NET to be separately installed. Also, the integrated C# version 8 programming language gains new patterns that can expand developer productivity.
The updated C# 8.0 programming language in .NET Core 3.0 provides improved safety features, including the new nullable reference type in C# 8.0, added to make code safer.
Visual Studio 2019 version 16.3 released
Apart from the .NET Core update, Microsoft also released a new version of its flagship developer tool –Visual Studio 2019 version 16.3 – providing full support for .NET Core 3.0.
In a keynote address at the .NET Conf 2019 virtual developer event this week, Scott Hunter, director of program management for .NET at Microsoft, said there are more than one million active .NET Core developers today.
The project has taken over 100,000 code pull requests from the community, which is indicative of the collaborative nature of the project, he said.
Hunter emphasized that .NET Core 3.0 is the first version of Microsoft’s framework that enables developers to benefit from the growing trend of microservices.
Source: ITPro Today