天天看點

微軟Build 2017第二天 .NET Standard 2.0 Preview 的用戶端跨平台

微軟公司一年一度的開發者大會,即“Microsoft Build 2017”在總部西雅圖正式開幕。按照官方安排,本次大會将持續 3 天,主題圍繞微軟公司各項最新技術成果的展示和研讨,包括與微軟相關的産業界人士的溝通和互動,以及對未來相關技術發展的展望和規劃。

在第一天釋出.NET 2.0 Preview1 的PPT中關于.NET Standard 2.0已經預示着有一個跨平台的 UI 解決方案,今天揭曉就是XAML也将成為一個統一的開放标準

Lex_Li同學在新浪微網誌的觀點值得參考: #Xamarin# Forms 和 UWP 的融合,将會為 WPF 和 Silverlight 開發人員提供一個遷移途徑。Xamarin 将繼續支援移動平台,而 UWP 确實可以很好地處理桌面平台的界面統一問題 ​​​​,這個項目代号就是Project Roma, Project Rome 的全平台 SDK 已經釋出,後面可以玩起來了 ​​​​。

上面的已經很期待了,但是還有更精彩的:#Xamarin# Live!一個突破 iOS 開發極限的解決方案!是不是連 Mac 都不需要了?

面對跨平台的開發是很痛苦的,微軟為我們解救痛苦來了,微軟要把Windows 10 作為開發者的作業系統:

有沒有見過這種場面?Windows 10、Ubuntu、Fedora和SUSE 四合一,同時運作在一個作業系統核心上面 ​​​​,從和 Ubuntu 合作的 Bash on Windows 開始,微軟的 NT 核心已經能夠成功地模拟 Linux 核心的行為,進而同時驅動 Windows 和 Ubuntu。如今加入了 Fedora 和 SUSE,你隻能說,作為一個全平台開發者,你真的隻需要一台 Windows 10電腦了。。。這不是虛拟機哦,是真實的核心級别的四合一

今天的内容也已經非常豐富,尤其是解決了 .NET Core 開發沒有 UI 架構的大問題。UWP 的加入,使得 .NET 真的達到了全平台覆寫的高度。Lex_Li 還繼續在微網誌上曝猛料,大家可以到微網誌上和他互動,還有他的dotnet.fm電台會有更詳細的解讀:

微軟Build 2017第二天 .NET Standard 2.0 Preview 的用戶端跨平台
微軟Build 2017第二天 .NET Standard 2.0 Preview 的用戶端跨平台

歡迎大家掃描下面二維碼成為我的客戶,為你服務和上雲

微軟Build 2017第二天 .NET Standard 2.0 Preview 的用戶端跨平台