微軟實戰課程日-筆記
這是個人參加 2013/5/4 微軟實戰課程日的筆記。
研討會課程大綱
4個modern: 消費者, 資料中心,企業,員工
Cilent/Server. Vs Cloud/Device
微軟未來三個方向
Microsoft Store App Labs
Opportunity
可口可樂使用 kinnect
MVP 論譠
曹祖聖,黃忠成,胡百敬,董大偉,王森,Bill 鍾
很清楚、徹底學好一項技術/語言
Visual Stdio 2012 update 2
CRUD Get, Post, Put
前端JS範本
EmberJS 前端 MVC 框架
Durandal
Hot Towel MVC: 前端可使用 jQuery
SPA 缺點
雲與端的整合與企業應用
董大偉
簡報: http://studyhost.blogspot.tw/2013/05/demoslide.html
TypeScript 開發實戰
Will 保哥
簡報: http://www.slideshare.net/WillHuangTW/type-script-20528669
JavaScritp 是一種型別語言
研討會課程大綱
Keynote 劉念臻
- Azure
- Cloud OS Vision http://www.microsoft.com/cloudos
- Big data http://www.microsoft.com/bigdata
Microsoft Store App Labs
可口可樂使用 kinnect
曹祖聖,黃忠成,胡百敬,董大偉,王森,Bill 鍾
12年前開始有 JavaScript,如今 JavaScript 成為顯學,進階的網頁程式設計師第一個門檻就是 JavaScript
MVC in SPA
Demo , Sky
Client
使用 js framework 做前端繫結
使用 AJAX 向後端讀資料
資料以 Json 格式傳遞
Knockout <---- 主推
Demo , Sky
使用 js framework 做前端繫結
使用 AJAX 向後端讀資料
- ASP.NET Web API
- MVVM
Visual Stdio 2012 update 2
EmberJS 前端 MVC 框架
Durandal
Hot Towel MVC: 前端可使用 jQuery
- 不利SEO
- 舊瀏覽器無法執行
學習指南
- Web Api / REST
- MVC
- JavaScript Framework
董大偉
簡報: http://studyhost.blogspot.tw/2013/05/demoslide.html
花更少的時間,提供更有價值的服務
未來App架構設計,後端連線的極大化
Azure Mobile Service
- Code first: 資料表設計由程式啟動
- Server 上設定排程與撰寫Script
Will 保哥
簡報: http://www.slideshare.net/WillHuangTW/type-script-20528669
Why need TypeScript ?
- 由於 JavaScript 沒有類別
- TypeScript 可用來寫 Class
是一種工具語言,開發後先編譯成 JavaScript, 再發行
- 基礎型別: 文字, 數字... 等資料型別
- 物件型別: 方法
弱型別 weak type <--- .net
prototype 全域繼承
建立函式的三方式
JavaScript 沒有類別,只有函式
可以使用類類別
所有 Function 都是公開
可以include TypeScript compile , 在瀏覽器上開發