TechDays 2012 記錄 09-19

  • 2042
  • 0

TechDays 2012 記錄 09-19

第二天的課程筆者選二堂跟雲端有關的課及二堂跟開發有關的課,由於主要還是著重在

開發方面,所以二堂雲端課程大致是聽一些慨念性質的。另外一個場次就是VS2012的上

市發表Keynote了。

 

Microsoft Visual Studio 2012 上市發表 Keynote – Modern App + Modern Lifecycle

image_thumb1

image_thumb[17]

 

  • Modern App 現代化的 App

User Experience (UX)

Multiple Devices & Platform

Access to Cloud

  • HTML5、Windows 8 App、Scrum敏捷開發
  • Windows 8 App 開發工具

image_thumb[1]

 

  • Windows 8 App 模擬器:SnapView、 翻轉、 觸控、 GPS
  • jQuery Mobile支援、強化 HMTL5 程式碼撰寫輔助功能、一鍵部署至 Windows Azure、開發
    套件安裝及管理
  • 搜尋合約:實作搜尋、分享合約,可在不開啟App的情況下就可以搜尋App內容

image_thumb[3]

 

  • 神入上官 Live Demo 應用程式 Azure部署,現場直接開放使用,大螢幕直接投影Push的訊
    息,釣魚台 27.5G 都出來了 XD

image_thumb[10]

 

  • 行動裝置App開發

image_thumb[7]

 

  • Scrum敏捷開發:Kingston CIO實際案例分享、電子白板支援

image_thumb[5]

 

  • Team Fundation Service雲端版

image_thumb[14]

 

  • 軟體開發生命週期愈來愈短

image_thumb[12]

 

  • MSDN訂戶享有一年免費Windows市集、Windows Phone市集開發帳號

 

.NET 4.5 核心功能及綜覽 (講師 蔡孟儒)

  • 版本演進: 1.0 / 1.1 / 2.0(3.0)(3.5) / 4.0(4.5)相同世代的採inplace update方式更新,發展已10年
  • VS2012可開啟大部份VS2010的專案,不會升級專案檔,保有一定向下相容程度
  • 高度相容,三種主要的相容測試,Binary、Source、Serialization

Migration Guide to the .NET Framework 4.5

Application Compatibility in the .NET Framework 4.5

image_thumb[19]

 

  • XP不支援.NET 4.5
  • .NET for Windows 市集應用程式
  • Async & Await 簡化非同步開發門檻、Compiler Suger由CLR協助轉化程式碼、WinRT支援、數
    百個C# / VB.NET Func被重新改寫

image_thumb[29]

image_thumb[31]

 

  • Protable Class Library 可攜式類別庫
  • Desktop APP 可以使用WinRT API 但非全部,詳細可以查MSDN文件

image_thumb[33]

 

  • ONE ASP.NET - more pluggable, more open, more fun、MVC4、Web API、Bundling&Minification

image_thumb[35]

 

  • WinRT APIS,類別庫 Windows.* ,原生(Native)
  • C++ –> WinRT
  • C# / VB.NET –> CLR –> ECMA335 –> Win Metadata (*.wmd) –> WinRT
  • HTML 5 –> Chakra –>Win Metadata (*.wmd) –> WinRT

image_thumb[27]

 

  • Windows 8 技術 MAP

image_thumb[25]

 

  • Web API

image_thumb[37]

 

  • 回答問題的獎品  :)

image_thumb[53]

 

軟體測試實務與 Visual Studio 2012 (講師 胡百敬)

  • 隔絕是可測試的關鍵

image_thumb[43]

 

  • 不可測試的程式碼

image_thumb[41]

 

  • VS Fakes Framework 可以在隔離的環境測試大多數的程式碼,即使程式碼有外部依的情況存在

image_thumb[46]

 

  • Test Manager新功能:新增探勘測試、手動案例編輯支援多行及rich format text、測試結果統計
    、測試計劃複製套件、支援遠端裝置手動測試、VS Premium以上版本或Test Pro版本即提供
  • 自動程式碼UI測試:新專案範本、使用測試總管執行、強化自動程式碼UI測試產生器、支援
    IE10 & HTML5、新的API、VS Premium以上版本即提供
  • Web 效能及負載測試:新專案範本、不再需要virtual user license就可以模擬無限制虛擬人數
    、VS Ultimate 才提供

image_thumb[49]

image_thumb[52]

 

打造無限延伸的企業混合雲架構 (講師 朱明中)

  • 直接看圖說故事

image_thumb[56]

image_thumb[60]

 

  • 部署本地VM至雲端

image_thumb[68]

 

  • 永續性磁碟管理

image_thumb[72]

 

  • VM機器管理

image_thumb[76]

 

  • 服務水準協定

image_thumb[80]

 

  • 可用集

image_thumb[83]

 

  • SQL Data Sync

image_thumb[87]

 

若本文對您有所幫助,歡迎轉貼,但請在加註【轉貼】及來源出處,並在附上本篇的超連結,感恩您的配合囉。

By No.18