微軟3個流行框架正式開源 開發人員的機遇來啦


微軟3個流行框架正式開源 開發人員的機遇來啦


原標題:微軟宣佈 WPF、Windows Forms 和 WinUI 這 3 個流行框架正式開源

“有史以來第一次,開發者將能夠看到 WPF、Windows Forms 和 WinUI 的技術在社區觸手可及。”

微軟高管在 12 月 5 日的 Microsoft Connect();2018 年的活動上興奮地宣佈新的開源計劃。

這表明,微軟 3 個最流行的 Windows 框架正在迎來開源。它們分別是:

  • Windows Presentation Foundation(WPF);
  • Windows Forms;
  • Windows UI XAML Library(WinUI)。

要知道,微軟在 10 月 27 日完成對 GitHub 的收購,而這次在年度大會上,通過 GitHub 來開源相關框架算得上是最大的新聞了。


微軟3個流行框架正式開源 開發人員的機遇來啦


為何開源?

Windows 開發人員平臺公司副總裁 Kevin Gallo 表示:

“微軟的三個流行的 Windows 用戶體驗框架已準備好為開發者在 GitHub 上做出貢獻。開源這些技術的目的,其實是促進產品團隊與社區之間的透明度,有助於 Windows 開發的民主化,使社區能夠參與併為此做出貢獻。”

雷鋒網查詢微軟 .NET Blog 瞭解到,2014 年 11 月 12 日,微軟正式宣佈了 .NET Core 的開源。它取得了巨大的成功。.NET 平臺已經收到來自微軟以外的 3700 多家公司的超過 60000 個社區的拉取請求。

微軟在現場承諾,將在 .NET Core 上為這些框架做出貢獻。第一波代碼將於今天在 GitHub 上發佈,未來幾個月將出現更多代碼。據最新數據,目前 GitHub 擁有 2800 萬開發者。


Visual Studio 2019 首次公開預覽 與 GitHub 配合使用

大會上,微軟還推出 Visual Studio 2019 首次公開預覽,這意味著外界現在可以下載它用於 Windows 和 Mac。根據微軟的說法,該版本旨在幫助開發人員更快,更輕鬆地啟動和恢復編碼。此外,Visual Studio 2019 還將增加更多的編碼空間、更多的重構能力和更智能的調試。


微軟3個流行框架正式開源 開發人員的機遇來啦


據瞭解,Visual Studio 是微軟面向任何開發者的同類最佳工具,它的功能在於快速編寫代碼、輕鬆調試和診斷、增加測試頻率,並根據個人喜好進行擴展和自定義、有效協作。

目前,全球有超過 1200 萬開發人員使用 Visual Studio 構建新應用程序並增強現有應用程序。

最新發布的 Visual Studio 2019 將與 Git 存儲庫配合使用,無論是本地存儲、線上 Git 存儲還是 GitHub、Azure 存儲,新的拉取請求都將得到更好支持。


.NET Core 3.0 Preview 1 可用:“最激動人心的 .NET 版本之一”

對於微軟來說,.NET Core 3 是一項重大更新,它增加了對使用 Windows Presentation Foundation(WPF)、Windows Forms 和 Entity Framework 6(EF6)構建 Windows 桌面應用程序的支持。


微軟3個流行框架正式開源 開發人員的機遇來啦


今年早些時候的 Build 2018 中,微軟高層表示,使用 .NET Core 3.0,開發人員將獲得使用 WPF、Windows Forms 和 XAML Islands(WinForms 和 WPF 應用程序中的本機通用 Windows 平臺控件)構建客戶端應用程序的支持。

微軟公共語言運行團隊的項目經理 Rich Lander 表示:“我們認為 .NET Core 3.0 將是我們發佈過的最激動人心的 .NET 版本之一。”

據瞭解,.NET Core 3.0 是下一代 .NET Core 平臺,它承諾對 Web、雲、物聯網、AI/ML 和 Windows 桌面工作負載進行重大更新。而這次的 Preview 1 則是 .NET Core 3 的第一個公開發布。


微軟開源後,.NET Foundation(.NET 基金會)宣佈組織架構調整

偉大的開發人員創新的核心是社區,這就是為什麼開源是如此重要。

由於微軟一系列的開源動作,導致了 .NET Foundation 也在當天宣佈重大消息:可由微軟直接任命一位新的董事進入該組織,並將本身的贊助商陣容進行擴大。這個組織在此前為微軟很多項目做了貢獻。

  • 將董事會從三名成員擴大到七名成員,其中一個單獨的席位由微軟任命,其餘六個由社區選舉產生,這些將於 2019 年 1 月開始進行。這種新結構將幫助 .NET Foundation 擴展 .NET 開源生態系統,並使整個社區能夠更多地參與其中。
  • 將目前的技術指導小組擴展為企業贊助計劃。除了目前的贊助商紅帽、捷成、谷歌、Unity、微軟和三星,今天還加入了 3 家企業,分別是 Pivotal,Progress Telerik 和 Insight。
  • 宣佈委任董事會成員:Beth Massi(微軟 .NET 平臺的產品營銷經理,此前擔任 .NET Foundation 秘書)。

據瞭解,.NET Foundation 成立於 2014 年,旨在促進 .NET 開源開發和協作。僅在平臺項目中,.NET 平臺上有 87% 貢獻者其實不在 Microsoft 工作,並且已經貢獻了 61,000 多個代碼。隨著這種令人難以置信的增長,基金會表示是時候將 .NET Foundation 提升到一個新的水平。


微軟高管 Scott Guthrie:開發人員的機遇來啦


微軟3個流行框架正式開源 開發人員的機遇來啦


活動官網特意把開發者 twitter 放在首頁

除了這些發佈之外,大會現場還宣佈雲原生應用程序包(CNAB)與 Docker 密切合作創建,並得到 HashiCorp、Bitnami 等的支持;微軟向 Cloud Native Computing Foundation(CNCF)捐贈 Virtual Kubelet 項目,鼓勵社區創新;AzureDB 數據庫服務普遍可用,並具備靈活的定價。

在微軟官方博客上,微軟雲計算和企業集團執行副總裁 Scott Guthrie 這樣寫道:

2018 年的今天,我們比以往任何時候都更傾向於一個無處不在的計算世界,在這個世界裡,技術有助於改變每一個消費者和商業體驗。對於開發人員來說,使用 AI、IoT、無服務器計算、容器等技術的機會從未如此強大。

開源後,開發者們,你們迫不及待的想 build 什麼呢?


喜歡這篇文章記得收藏,轉發哦!更多相關資訊可以關注xabdqn,免費獲得java零基礎教程!額外附送excel教程!


分享到:


相關文章: