微軟 Build 2015 開發者大會上有那些值得關注和學習的 Session?

在 keynote 之外,微軟開發者大會還有很多細分到項目、技術的 Session,這些 Session 中有那些值得開發者關注與學習?
Build 2015 官網:Microsoft Build Developer Conference


被邀了……0.0 那就來介紹一些前端開發相關的session的review吧(其實我也想看其他領域的review啊啊啊嗷),還有一些馬克了沒看的看了再更新。

有些Speaker的口音比較重會有預警……另外一些session的畫面需要跟聲音同步才好理解,但是Cloud 9 下載下來的視頻貌似好多都音畫不同步了,我用Potplayer都是SHIFT+&>調到同步的(都是&>這個方向,大概調到-0.8~-1.2這樣……)

"Project Spartan": Introducing the New Browser and Web App Platform for Windows 10
Microsoft Edge 的介紹,料很多!主要介紹了 Spartan=Edge 的開發過程,架構變動和更新策略,有一些新特性的 Demo,QA 部分有幾個問題問到了點子上所以建議不要太快點X。
如何評價 Microsoft Edge 瀏覽器? - 張秋怡的回答這個答案的料主要來自這裡。兩個Speaker口音很正常,請放心食用~裡面還介紹了一些後面的session

The "Project Spartan" Rendering Engine That Makes the Web Just Work
兩個Speaker濃濃的法國口音,我感到有些暈眩T_T……其實如果你看了上面那個,這個就沒太大必要看了,他介紹完EdgeHTML的一些變動(前一個都已經說得差不多了)之後居然一直在玩WebGL!(雖然那個吐槽word的大頭夾Clippy和IE6的Demo挺好笑的……Clippy以3D形式出來的時候嚇尿……)還給Babylon.js 硬廣!可是我是想看 EdgeHTML 的底層介紹的好嘛!你這標題是不是不太對頭!(ノ=Д=)ノ┻━┻

What』s New in F12 for "Project Spartan"
對 Edge 的 F12 感興趣的可以看,不過亮點不是很多,大概就是終於進化到跟 Chrome Dev Tools 差不多的感覺……如何評價 Microsoft Edge 瀏覽器? - 張秋怡的回答 這個答案里也總結了一些。
Speaker 的聲音很好聽,而且英國口音……=.= 看的時候好幾次我都走神了只聽聲音……

The Future of TypeScript: ECMAScript 6, Async/Await and Richer Libraries
看到標題就知道 Anders Hejlsberg 大神一定會出現了,讓我拜一下先 m( _ _ )m 。基本就是大神又一次給你安利 TypeScript,主要秀了類型系統、TSD的優越性和 ES6 特性,有種在看 Tutsplus+ 教程的錯覺……大神秀完之後 Angular 團隊的人上來談 AtScript,然後大神切換到 Sublime Text 來展示編譯器的 watch,tsconfig.json 和 TypeScript language services,最後講了一些 TypeScript 將來的規劃之類的。
Anders Hejlsberg 大神雖然是丹麥人但是神奇地有種米國南方?的口音,另外兩個Speaker口音也很正常,請放心食用……

Visual Studio Code: A Deep Dive on the Redefined Code Editor for OS X, Linux and Windows
推薦對 Visual Studio Code 感興趣的看,介紹了它的一些特性和技術架構(VSC 是基於Monaco Editor 搞的所以大概四年前就開始了……),秀了一下如何用一些功能和如何配置,一些搭配 Node.js 、Angular、Less、Gulp、TypeScript 使用的 Demo 還有如何 Debug,最後是用 http://ASP.NET (mono+yeoman)寫一個 WebApp 的 demo(展示 Demo 的都用 Macbook+Chrome……)。
如果想上手開始用 VSC 的話可以直接看看這個就知道怎麼物盡其用了~ 有個 Speaker 有點不知道是啥的口音,不過不影響理解~

JavaScript Frameworks in Your Apps and Sites from WinJS and Beyond
介紹了 Web App 的一些歷史,中間基本就是 InternetExplorer/CharMap · GitHub 的講解,如何用純WinJS、WinJS + Knockout/Angular/React 搭建同一個應用。最後講解了一下如何用 Cordova 弄成 Packaged App(用iPhone 展示……咦wwww),全程使用 Visual Studio Code。
兩個 Speaker 無比歡樂,一個逗哏一個捧哏,木有什麼口音,很容易理解。

What』s New in JavaScript for Fast and Scalable Apps
有點悶,講解了 ES6 的一些特性,重點講了 Promise、Iterator 和 Generator,然後介紹了 asm.js 和 SIMD.js

Hosted Web Apps and Web Platform Innovations
主要講解了 Win 10 的 Hosted Web App、Packaged Web App 和新的安全模型(兩種都可以使用 Windows Universal API),最後有些關於 Cordova 的東西。


補充Ignite大會的一些東西:Microsoft Ignite
跟開發直接相關的sessions: http://ignite.microsoft.com/Sessions?filter=|T|0f4e29c2-5d85-e411-b87f-00155d5066d7|/T|#fbid=y2b0SQ_JBSK
然後是好玩的Nano Server Getting Started with Nano Server


這個顯然要選擇你自己感興趣的開發方向啊,你什麼都不說怎麼給你推薦?


推薦閱讀:

TAG:開發者 | Windows 10 | HoloLens | Build 2015 |