Microsoft Build 2016 進行到了第二天,我覺得這一天的內容非常精彩,因為主要和開發者相關😏,詳情內容:3 分鐘看完 Day2 Keynote
簡要概括:
- Xamarin 開源并且免費(最贊的消息)
- Azure 的強悍介紹(國外很火,國內毛線)
- Power BI Embedded 介紹(不懂)
- Office 介紹(不關注)
下面再介紹一下一些遺漏的內容,主要是和 .NET 開發相關的:
MSDN 相關文章:
- .NET at Build 2016 – Open, Cross-platform and FREE
- Mobile App Development made easy with Visual Studio and Xamarin
1. C# 7
主要三個特性:
- pattern matching
- tuple syntax
- nullable references
上面三個圖主要演示的 (int sum, int count)
作為方法返回類型,所以,如果方法需要返回多個值,我們就不需要再創建一個類了,這樣就非常方便,并且在調用的時候,智能提示也是顯示的。
上面主要演示的是 v is int i
的用法,解釋:先判斷 v 變量是否為 int 類型,如果是,則賦值給 i。
上面演示的功能非常強大,就是我們可以定位到程序包的實現,并且還可以調試它,只能說很牛叉,Scott Hanselman 也頂禮膜拜了。😏
上面演示了“How do I”,類似于 MSDN 幫助文檔的功能,但這個還不太一樣,它會在你的項目中生成代碼,而不需要你復制粘貼,很貼心的功能。😏
上面演示了“Undo/Redo”功能,和現在所不同的是,它可以控制程序包安裝和還原,而不僅僅只是代碼。😏
2. Moving Forward with ASP.NET
上面四個家伙,主要講了 ASP.NET 的發展歷程,但沒有任何演示和代碼,就是在那邊侃侃而談,對于英語不好的我來說,真是太痛苦了。
3. .NET Overview
這部分內容非常多,主要由 Scott Hanselman 和 Scott Hunter 進行的介紹,沒錯,就是下面這兩個家伙。
Xamarin 的加入,使 .NET 大家庭變得有些不同。
上面圖中展示了 .NET 的未來革新。
注意上面的“Amazing Results”,1.15 百萬個請求/秒;.NET Core 性能是 node.js 的六倍。
.NET 基金會大家庭。
Red Hat && .NET,一個名字有趣的網站:http://redhatloves.net/
It’s a Great Time to be a .NET Developer.
4. Introducing ASP.NET Core 1.0
ASP.NET 的現狀
有意思的一張圖。
開發所設計的編輯器。
支持的前端框架。
性能圖。😏
上面兩張圖,演示的是詳細異常顯示,而不是現在只有一個 500 和一個笑臉。
上面兩張圖,演示的是靜態網頁文件的支持。
5. Microsoft Build 2016 Day 3 計劃
4 月 1 日的安排:
- Entity Framework 1.0(早上 9:00)
- Build Desktop Apps in Visual Studio ’15’(早上 10:30)
- ASP.NET Core Deep Dive into MVC(下午 12:30)
- Deploying ASP.NET Core Applications (下午 2:00)
文章列表