當前位置:
首頁 > 新聞 > 微軟宣布WPF、Windows Forms和WinUI這3個流行框架正式開源

微軟宣布WPF、Windows Forms和WinUI這3個流行框架正式開源

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

微軟宣布WPF、Windows Forms和WinUI這3個流行框架正式開源

打開今日頭條,查看更多圖片

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

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

  • Windows Presentation Foundation(WPF);

  • Windows Forms;

  • Windows UI XAML Library(WinUI)。

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

微軟宣布WPF、Windows Forms和WinUI這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還將增加更多的編碼空間、更多的重構能力和更智能的調試。

微軟宣布WPF、Windows Forms和WinUI這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桌面應用程序的支持。

微軟宣布WPF、Windows Forms和WinUI這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:開發人員的機遇來啦

微軟宣布WPF、Windows Forms和WinUI這3個流行框架正式開源

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

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

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


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

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

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 雷鋒網 的精彩文章:

文遠知行鍾華:L4級別無人駕駛在中國的落地之路
亞馬遜CTO宣布無伺服器Lambda重大更新 AWS越來越「取悅」開發者了|re:Invent

TAG:雷鋒網 |