2012年6月20日 星期三

[研討會] Microsoft Developer day 2012 - 從C# Developer的角度看MetroApp的開發

颱風天,很謝謝大家特別來參加今天Microsoft Developer Day 2012的議程,我的場次投影片位於:http://arock.blob.core.windows.net/msdevday2012/DevDayCS2Metro-public.7z


範例和影片會陸續放上來,也請同步關於底下FB社團中的訊息:
Win8 Metro App Asia Developers

在這個展示當中,示範了如何建立一個簡單的Metro Style App, 如何透過Metro上的UserInformation類別抓取用戶資訊,顯示照片與名稱, 以及如何在頁面中進行切換...等基本的Metro功能,讓C#開發人員輕鬆的進入Windows 8 Metro Style App 設計的世界...


分享,是現在行動裝置上非常有趣的設計。過去在App與App之間要分享資料似乎有些麻煩,然而現在在Windows 8 Metro Style App當中,我們可以輕鬆的利用OS本身提供的Share Contract,讓兩個App之間迅速便利的分享資料,更重要的是,這樣的功能很好設計...


過去在Silveright或WP7當中,想要寫程式抓取專案中的影片或檔案,還需要費點功夫, 且XAML與C#程式碼當中的寫法又有點不同,現在Metro Style App, 可以讓我們直接用ms-appx:///就可以存取專案中的檔案囉...



FilePicker有分為Open或Save, 和過去的FileDialog很像,但不同的是,在Metro當中,可以直接透過App與App之間的合作,直接讓我們寫程式透過FilePicker存取用戶的Skyd­rive, 也就是說, 他整合了本地端與雲端的檔案存取系統, 在現在無所不雲的時代, 有其跨時代的意義與價值...


可以用來替代WP7中的Panorama或Pivot, 適合觸控也是和滑鼠操作, 是Metro中非常典型的應用。(影片中有一段錄音口誤,將Metro Style App誤說成WP7, 請容我有空再改吧...)
  

5 則留言:

Unknown 提到...

投影片無法下載喔!再麻煩確認一下!謝謝囉!

David 提到...

可以試試看底下這個位置,
http://arock.blob.core.windows.net/msdevday2012/DevDayCS2Metro-public.7z

用7z解壓縮

Terry 提到...

老師請問一下你那天送的書,市面上可以買的到了嗎?謝謝。

David 提到...

目前並沒有在市面上銷售的計畫喔~

Terry 提到...

了解,謝謝您。