微软开源 Windows UX 框架:WPF、WinUI、Windows Forms

2018 年 12 月 5 日 云头条

微软现通过GitHub开源WPF、Windows Forms和Win UI,并发布Visual Studio 2019的首个公开预览版。

 

微软现在将其三个最流行的Windows框架:Windows Presentation Foundation(WPF)、Windows Forms和Windows UI XAML Library(WinUI)改用开源许可证来发行。该公司还在今天发布Visual Studio 2019的首个公开预览版。


今天微软还在其年度Connect();大会上发布了与开发人员有关的许多公告。通过GitHub开源WPF、Windows Forms和WinUI无疑是Connect ();的最重大公告之一,尤其是考虑到微软的这一转变:几年前它试图疏远这些框架,如今因它们继续受到开发人员的欢迎,作出再次拥抱的姿态。


在今年早些时候的Build 2018大会上,微软官员表示,有了.NET Core 3.0,开发人员就可以使用WPF、Windows Forms和XAML Islands(WinForms和WPF应用程序中的原生Universal Windows Platform控件)来构建客户端应用程序。


说到.NET Core 3.0,微软今天还宣布发布该技术的首个预览版。除了添加支持WinForms和WPF的功能外,.NET Core 3还为.NET开发人员添加了针对Web、云物联网、AI和Windows桌面等工作负载的更新。今天微软还正式发布了.NET Core 2.2。


微软在2014年分叉了.NET框架,使该框架的.NET Core子集在平台间更易于移植。.NET Core成了在Windows、Linux和macOS上运行的.NET开发平台的开源跨平台实现。


但回到Visual Studio ...... Visual Studio 2019的初始公开预览版今天可供下载。该版本旨在帮助开发人员更快速更轻松地开始和恢复编程。据公司官员声称,VS 2019还将增加更多的编码空间、更多的重构能力和更智能化的调试。


微软高管表示,VS2019旨在与Git代码仓库更好地协同使用,无论它们是本地仓库、GitHub上的在线Git仓库、Azure仓库还是其他仓库。新的合并请求体验让开发人员没必要离开开发者体验,就可以查看、运行和调试合并请求。它包含新的搜索体验,取代现有的“快速启动”框,这让开发人员可以搜索设置、命令和安装选项。


微软现在将访问Visual Studio Live Share(编程协作服务)的功能直接做入到2019版的Visual Studio。微软将更多的协作功能添加到VS 2019中的Visual Studio Live Share版本,除了提供这些功能外,还提供面向轻量级跨平台Visual Studio Code开发者工具的扩展件。


微软计划在今后几个月更详细地透露完整的功能特性和VS 2019 SKU阵容,到时会发布更多的预览版。开发人员可以将VS 2019与目前安装的VS 2017安装在一个系统上,或者使用Azure上的VS 2019映像。微软官员没有透露VS 2019是否会在2019年发货,但我认为是这样。


微软今天还宣布,正式发布Visual Studio 2019 for Mac的首个公开预览版。(VS for Mac是Xamarin Studio改名后的版本。)2019版本增加了新的欢迎屏幕和新的代码编辑器。


链接内容供各位参考:https://blogs.msdn.microsoft.com/dotnet/2018/12/04/announcing-net-core-3-preview-1-and-open-sourcing-windows-desktop-frameworks/?from=timeline&isappinstalled=0


登录查看更多
0

相关内容

Microsoft Windows(视窗操作系统)是微软公司推出的一系列操作系统。它问世于1985年,当时是DOS之下的操作环境,而后其后续版本作逐渐发展成为个人电脑和服务器用户设计的操作系统。
【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
57+阅读 · 2020年6月26日
【实用书】Python爬虫Web抓取数据,第二版,306页pdf
专知会员服务
117+阅读 · 2020年5月10日
深度神经网络实时物联网图像处理,241页pdf
专知会员服务
76+阅读 · 2020年3月15日
VS Code Remote发布!真·远程开发
开源中国
6+阅读 · 2019年5月3日
使用 C# 和 Blazor 进行全栈开发
DotNet
6+阅读 · 2019年4月15日
支持多标签页的Windows终端:Fluent 终端
Python程序员
7+阅读 · 2019年4月15日
34个最优秀好用的Python开源框架
专知
9+阅读 · 2019年3月1日
PyTorch 1.0 稳定版正式发布!
新智元
3+阅读 · 2018年12月8日
微软发布Visual Studio Tools for AI
AI前线
4+阅读 · 2017年11月20日
Directions for Explainable Knowledge-Enabled Systems
Arxiv
26+阅读 · 2020年3月17日
Arxiv
24+阅读 · 2020年3月11日
Arxiv
92+阅读 · 2020年2月28日
Arxiv
35+阅读 · 2019年11月7日
Arxiv
3+阅读 · 2018年3月13日
VIP会员
相关资讯
VS Code Remote发布!真·远程开发
开源中国
6+阅读 · 2019年5月3日
使用 C# 和 Blazor 进行全栈开发
DotNet
6+阅读 · 2019年4月15日
支持多标签页的Windows终端:Fluent 终端
Python程序员
7+阅读 · 2019年4月15日
34个最优秀好用的Python开源框架
专知
9+阅读 · 2019年3月1日
PyTorch 1.0 稳定版正式发布!
新智元
3+阅读 · 2018年12月8日
微软发布Visual Studio Tools for AI
AI前线
4+阅读 · 2017年11月20日
Top
微信扫码咨询专知VIP会员