微軟公司一年一度的開發者大會,即“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電臺會有更詳細的解讀:
文章列表