全球 .NET developer 約有 400 萬人,為了讓這一大票工程師能好好提升使用者操作經驗,於是有了強化在三螢一雲上頭開發的 Visual Studio 2010。
三螢一雲的「螢」指的是三種螢幕介面:Smart device, mobile phone & PC,「雲」指的自然是雲端運算了。Viusal Studio 2010 使工程師能夠方便地將程式和 Azure 結合,每個人都可以使用 MSN 帳號來申請一個 25 小時的 Azure 免費試用帳號,MSDN 訂戶可以用到每月 250 小時的用量。
在研討會中,微軟請來幾個作夥伴展示新技術的強大威力──
漢偉資訊展示了「故宮線上商城」(VS 2008 + Silverlight 3) ,強調按圖索驥式的購物體驗,不再讓使用者慢慢輸入關鍵字、點選上一頁或下一頁,直接從縮圖與縮放功能 (Deep Zoom) 來尋找自己想要的商品。另外還有「新光證券下單軟體」(VS 2008 + Silverlight 2)、連鎖門市營運管理系統 (VS 2010 + Silverlight 4)。
聯銓資訊的 3D 戰情室,強調使用者可以透過 multi-touch 來操控功能、背後又結合了雲端運算。
今年三月甫成立的嬉遊紀數位,一開場就以令人驚豔的 Silverlight 投影片來說明產品。其作品包括 Facebook Application - FBMall,可整合在 Facebook 粉絲團中,讓粉絲人數能轉為實質獲利,FB 會員可以透過 Facebook App. 直接在社群網站上下單、不需要再被引導到外部網站。
在軟體工程方面,Visual Studio 2010 也能夠展現軟體架構全貌、讓程式碼視覺化呈現,其內建功能可產生出程式的相依圖,圖上的線條粗細呈現出相依度的高低。
VS 2010 也正式支援 UML 最常用的五種圖形 (sequence diagram, class diagram, activity diagram, use case diagram & layer diagram),亦能夠反向由程式產生 UML diagram,當架構改變時,可使用「驗證架構」的功能來驗證有多少程式會受影響。
VS 2010 內建的測試功能也有助於提升軟體品質,所錄製的測試動作可重複執行,只要物件 ID 不變,錄製的動作就能正確對應到物件。當測試找到錯誤、回報 bug 時,可以自動產生出操作時的文字報告與影片報告,以助於開發人員用來觀察除錯。test case 也能夠被放進版本控制系統管理。
到了 Visual Studio 2010,微軟對 jQuery 的支援更多,到 codeplex 還有 jQuery 的程式碼片段 (code snippets) 可下載。
雲端開發部分,合理而有效率的開發模式應當是:離線開發、模擬過執行無誤再將之上傳。VS 2010 支援在程式碼中插入圖片的功能,開發人員可以把系統的流程圖等相關圖片插入到程式碼裡以備核對查照。
三螢一雲的開發平台 - Visual Studio 2010 上市發表會
2010/05/13 (09:00-17:00)
漢來飯店金鳳廳
相關資訊:
- Visual Studio 2010 官方網站
- 保哥,《VS2010 上市發表會:Web 開發效率提昇 - ASP.NET 4.0 》
- 保哥,《如何使用 Visual Studio 2010 的「單鍵發行」功能 》
- 胡百敬老師的部落格「偶有所得」
- 李智樺老師的部落格 ruddy.lee,在這場裡面老師有一段講到測試的話我覺得很棒,「誰的程式都不要相信,只能相信測試過的程式;不要試著猜猜看, 一定會失敗。」
留言列表