Microsoft正在公开采购三个Windows UX框架,包括Windows Presentation Foundation(WPF) , Windows Forms和Windows UI XAML库(WinUI)。
所有这三个框架都将在GitHub上提供。 开发人员将能够为Microsoft的客户端UX技术做出贡献,并帮助调试和解决问题。 他们还可以构建UI堆栈的私有副本。
这三个框架的开源采购是使.Net Core 3开源框架支持WPF,Windows窗体和通用Windows平台(UWP)XAML的后续措施,因此现有和新的Windows应用程序都可以在.Net Core上运行。
WPF是用于构建桌面客户端应用程序的UI框架,具有应用程序模型,控件,图形,布局,数据绑定和安全性。 WPF的核心是渲染引擎,可以利用现代图形硬件。
Windows窗体支持开发“智能客户端”,Microsoft将其描述为易于部署和更新的图形丰富的应用程序。 无论它们是否连接到Internet,这些应用程序都可以工作。 Windows窗体中的窗体是用于向用户显示信息的可视表面。 WinUI具有适用于Windows 10的默认UWP XAML UI平台的向后兼容实现。
在哪里下载WPF,Windows窗体和WinUI XAML
您可以从各自的GitHub存储库下载框架: WPF , Windows Forms和Windows UI XAML库 。
From: https://www.infoworld.com/article/3325799/microsoft-open-sources-wpf-winforms-and-winui-xaml.html