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

2019 年 5 月 28 日 程序猿

来自:开源最前线(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在GitHub上已经获得 3302 个Star,266 个Fork。(GitHub地址:https://github.com/dotnet/wpf



编号3769,输入编号直达本文

●输入m获取文章目录

推荐↓↓↓

DotNet程序员

更多推荐25个技术类微信公众号

涵盖:程序人生、算法与数据结构、黑客技术与网络安全、大数据技术、前端开发、Java、Python、Web开发、安卓开发、iOS开发、C/C++、.NET、Linux、数据库、运维等。

登录查看更多
0

相关内容

Microsoft Windows(视窗操作系统)是微软公司推出的一系列操作系统。它问世于1985年,当时是DOS之下的操作环境,而后其后续版本作逐渐发展成为个人电脑和服务器用户设计的操作系统。
【论文扩展】欧洲语言网格:概述
专知会员服务
6+阅读 · 2020年3月31日
专知会员服务
109+阅读 · 2020年3月12日
算法与数据结构Python,369页pdf
专知会员服务
163+阅读 · 2020年3月4日
【新书】Java企业微服务,Enterprise Java Microservices,272页pdf
【电子书】C++ Primer Plus 第6版,附PDF
专知会员服务
87+阅读 · 2019年11月25日
【电子书】Flutter实战305页PDF免费下载
专知会员服务
22+阅读 · 2019年11月7日
Keras作者François Chollet推荐的开源图像搜索引擎项目Sis
专知会员服务
29+阅读 · 2019年10月17日
大小仅1MB!超轻量级的人脸识别模型火爆Github
大数据技术
25+阅读 · 2019年10月24日
深大教授开源的人脸检测库,速度号称史上最快
大数据技术
9+阅读 · 2019年3月21日
34个最优秀好用的Python开源框架
专知
9+阅读 · 2019年3月1日
2018年8月份GitHub上最热门的开源项目
算法与数据结构
3+阅读 · 2018年9月4日
2018年7月份GitHub开源项目排行榜
算法与数据结构
15+阅读 · 2018年8月3日
3月份GitHub上最热门的开源项目
大数据技术
3+阅读 · 2018年4月10日
微软发布Visual Studio Tools for AI
AI前线
4+阅读 · 2017年11月20日
开源巨献:阿里巴巴最热门29款开源项目
算法与数据结构
5+阅读 · 2017年7月14日
Arxiv
35+阅读 · 2019年11月7日
A Sketch-Based System for Semantic Parsing
Arxiv
4+阅读 · 2019年9月12日
VIP会员
相关VIP内容
【论文扩展】欧洲语言网格:概述
专知会员服务
6+阅读 · 2020年3月31日
专知会员服务
109+阅读 · 2020年3月12日
算法与数据结构Python,369页pdf
专知会员服务
163+阅读 · 2020年3月4日
【新书】Java企业微服务,Enterprise Java Microservices,272页pdf
【电子书】C++ Primer Plus 第6版,附PDF
专知会员服务
87+阅读 · 2019年11月25日
【电子书】Flutter实战305页PDF免费下载
专知会员服务
22+阅读 · 2019年11月7日
Keras作者François Chollet推荐的开源图像搜索引擎项目Sis
专知会员服务
29+阅读 · 2019年10月17日
相关资讯
大小仅1MB!超轻量级的人脸识别模型火爆Github
大数据技术
25+阅读 · 2019年10月24日
深大教授开源的人脸检测库,速度号称史上最快
大数据技术
9+阅读 · 2019年3月21日
34个最优秀好用的Python开源框架
专知
9+阅读 · 2019年3月1日
2018年8月份GitHub上最热门的开源项目
算法与数据结构
3+阅读 · 2018年9月4日
2018年7月份GitHub开源项目排行榜
算法与数据结构
15+阅读 · 2018年8月3日
3月份GitHub上最热门的开源项目
大数据技术
3+阅读 · 2018年4月10日
微软发布Visual Studio Tools for AI
AI前线
4+阅读 · 2017年11月20日
开源巨献:阿里巴巴最热门29款开源项目
算法与数据结构
5+阅读 · 2017年7月14日
Top
微信扫码咨询专知VIP会员