Microsoft announced today that .NET Core 3 Will support Windows desktop applications via a set of add-on packs. The firm expects to ship these releases in 2019.
“We are planning on releasing a first preview of .NET Core 3 later this year and the final version in 2019,” a post to Microsoft’s .NET Blog notes. “The highlight of .NET Core 3 is support for Windows desktop applications, specifically Windows Forms, Windows Presentation Framework (WPF), and UWP XAML.”
If you’re familiar with .NET Core, you know that this platform was designed to create an open and cross-platform version of the .NET Framework, which was Windows-only. The addition of Windows desktop application support doesn’t change this mission. But it does expand the scope of .NET Core to include key workloads that today still require the deprecated .NET Framework.
“Support for Windows desktop will be added as a set of ‘Windows Desktop Packs’, which will only work on Windows,” the software giant notes. “.NET Core isn’t changing architecturally with this new version. We’ll continue to offer a great cross-platform product, focused on the cloud.”
Today, .NET Core for the desktop will offer performance improvements, easy testing of new .NET Core versions, machine-global and application-local deployment support, and support for the .NET Core CLI tools and SDK-style projects in Visual Studio. But with version 3, the feature-set is improving dramatically, with access to the full Windows 10 (WinRT) API set, the ability to host UWP XAML controls in WPF and Windows Forms applications, and the ability to host UWP browser and media controls.
“Today’s news demonstrates a large investment and commitment in Windows desktop applications,” Microsoft claims.
Tagged with .NET Core