微软现通过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