微軟宣布將三種Windows框架開源 并發布了VS2019的首個預覽版
微軟宣布將***的三種 Windows 框架可以在開源許可下使用,包括 Windows Presentation Foundation (WPF)、Windows Forms 和 Windows UI XAML Library (WinUI)。12 月 4 日,該公司將發布 Visual Studio 2019 的***個公開預覽版。
WPF、Windows Forms 和 WinUI 通過 GitHub 的開源無疑是微軟 Connect() 大會最重要的新聞之一,特別是考慮到微軟幾年前已經不再試圖與這些曾經頗具神秘色彩的 Windows 框架保持距離,而是考慮到它們在開發人員中的持續受歡迎程度,重新接受了它們。
在今年早些時候的 Build 2018 大會上,微軟官員表示,有了.net Core 3.0 后,開發人員將獲得對使用 WPF、Windows Forms 和 XAML Islands (Windows 平臺在 WinForms 和 WPF 應用程序中的本機通用控件) 構建客戶端應用程序的支持。
說到 .net Core 3.0,微軟今天也宣布了該項目的***個預覽版。除了增加對 WinForms 和 WPF 的支持,.net Core 3 還為 .net 開發人員增加了對 web、云物聯網、AI 和 Windows 桌面工作負載的更新。當天微軟也發布了 .net Core 2.2 正式版。
微軟在 2014 年推出了.net框架,使 .net 核心子集在跨平臺上更加可移植。.net Core 成為了運行在 Windows、Linux和 macOS 上的開源跨系統的開發平臺。
Visual Studio 2019 的***公開預覽版今天可以開始下載。該版本旨在幫助開發人員更快更容易地開始和恢復編碼。據微軟管理人員稱,VS 2019 還將增加編碼空間、更多重構功能和更智能的調試。
微軟高管表示,VS2019 是為了更好地與 Git 存儲庫協同工作,不管它們是本地 repos、GitHub 上的在線 Git repos、Azure repos 還是其他 Git repos。新的 pull-request 體驗允許開發人員評審、運行和調試 pull 請求,而不必離開開發人員的體驗。它包括一個新的搜索體驗,取代了現有的「快速啟動」框,該框允許開發者搜索設置、命令和安裝選項。
微軟正在構建 Visual Studio Live Share (它的編碼協作服務)的 access,該服務將在 2019 年發布,直接進入 Visual Studio。微軟在 VS 2019 版的 Visual Studio Live Share 中增加了更多的協作功能,并提供了這些功能以及輕量級跨平臺 Visual Studio 代碼開發工具的擴展。
隨著更多預覽版的發布,微軟計劃在未來幾個月進一步討論完整的功能集和 VS 2019 SKU 產品線。開發者可以將 VS 2019 與當前的 VS 2017 安裝并排,或者在 Azure 上使用 VS 2019 映像。微軟方面還沒有說 VS 2019 是否會在 2019 年上市,但可能性相當大。
微軟今天還宣布,它將為 Mac 提供 Visual Studio 2019 的***個公開預覽版 (VS for Mac 是 Xamarin Studio 的一個重新命名版本)。2019 版增加了一個新的歡迎屏幕和新的代碼編輯器。