系统粉 > IT资讯 > 微软资讯

微软又双叒开源了!这次是开源WPF

发布时间:2019-05-26    浏览数:
开源最前线(ID:OpenSourceTop) 猿妹编译
链接:https://github.com/dotnet/wpf


在去年的 Microsoft Connect(); 开发者大会上,微软宣布开源三种主要的 Windows UX 技术,其中就包括了 Windows Presentation Foundation (WPF),除此之外还有 Windows Forms 和 Windows UI XAML 库 (WinUI)。


近日,微软正式将 WPF 框架的源码托管至 GitHub。


Windows Presentation Foundation(WPF)是用于构建Windows桌面应用程序的UI框架。WPF支持广泛的应用程序开发功能,包括应用程序模型,资源,控件,图形,布局,数据绑定和安全性等。WPF使用可扩展应用程序标记语言(XAML)为应用程序开发提供了统一的编程模型。


WPF应用程序基于矢量图形架构。这使得应用程序在高DPI显示器上效果更好,因为它们可以无限地扩展。WPF还包括一个灵活的托管模型,Visual Studio中提供的可视化设计可以轻松地通过拖放和/或直接编辑XAML标记来构建WPF应用程序。


Win Forms是另一个用于构建.NET Core支持的Windows桌面应用程序的UI框架。WPF和WinForms应用程序仅在Windows上运行。它们是Microsoft.NET.Sdk.WindowsDesktopSDK的一部分。


根据其公布的 Roadmap 路线图,微软正在使用WPF完成四个项目:

将剩余的 WPF 组件发布到 repo将源发布到GitHub。将测试发布到GitHub并启用自动化测试基础架构使Visual Studio WPF设计器能够与在.NET Core上运行的WPF一起使用


至于移植状态,WPF for .NET Framework 的移植仍在进行中,所有适用于 .NET Core 的 WPF 组件最终都将发布到此 repo。


微软又双叒开源了!这次是开源WPF(1)


目前,WPF在GitHub上已经获得 3302 个Star,266 个Fork。(GitHub地址:https://github.com/dotnet/wpf)


上一篇:微软停止与华为合作:Windows暂停供应新订单 下一篇:国产操作系统为什么失败?倪光南:因为微软使用盗版“策略”

相关资讯

最新热门应用

电脑问答