活動名稱:Visual Studio 2010 修練大會
活動期間:2010 / 1 / 15 ~ 2010 / 3 / 31 (為期 67 天)
公布得獎:2010 / 4 / 7
前言:
微軟新一代的開發工具 Visual Studio 2010 已提供RC版本(Release Candidate)下載測試。 不同於以往的測試版,此版本提供了 “Go Live” 授權,它具備了高品質且完整的功能,使用此版所開發的程式,未來於正式版中皆能順利升級並直接沿用,可下載
Visual Studio 2010 Ultimate 企業旗艦版
以取得完整功能。
Visual Studio 2010 的全新功能及特色,分為兩大部份,
-
軟體工程再進化–亦即軟體開發生命週期管理 (Application Lifecycle Management, ALM),
版本包括了 Visual Studio 2010 Ultimate 及 Team Foundation Server 2010。 詳細說明 …
涵蓋既有 Visual Studio Team System 所有功能,並且新增了 UML 塑模工具、自動化測試及除錯、
測試實驗室管理等功能,微軟亦於2009年11月併購了 Teamprise 公司的產品線,讓 Unix/Linux/Mac 異質平台開
發及使用 Eclipse IDE 的Java 開發人員 ,一樣可以納入 Team Foundation Server 的管理。
軟體開發不單單只是撰寫程式而已,它包括了軟體專案管理、塑模及架構設計、開發流程管理、程式碼版本管控
、自動化測試、Bug追蹤、委外管理等議題。
軟體專案團隊成員,包括了資訊部門主管、研發主管、專案經理、系統架構分析師、程式設計師、
測試人員,都可藉著此次 Visual Studio 2010 的改版踏入軟體工程的應用,進而提升軟體品質、
團隊開發效率及軟體開發管理的透明度,這也是提升軟體從業人員專業度及競爭力的不二途徑。
-
高效率工具加速新應用–新的應用領域強調「三螢一雲」的開發 (Three Screens and a Cloud)。
詳細說明 …
「三螢」是指三個螢幕(電腦、手機及電視或其它裝置),Visual Studio 2010在PC 端新的開發應用有 – Windows 7 多點觸控開發,
C++及MFC 大幅改進,Ribbon UI 開發更便捷, ASP.NET 4.0/AJAX, Silverlight/WPF 的全新開發環境及工具,進而提升開發人員的生產力。
在行動裝置及嵌入式系統上,無論是 Windows Mobile 6.5 應用程式及 MarketPlace 軟體開發,或是 Windows Embedded 嵌入式系統,
例如 POS, Kiosk, 數位相框, 電子看板, GPS, 遊戲機等開發應用,皆可透過 Visual Studio 2010 提供更方便的開發環境,
以加速新應用的上線。
「一雲」是指雲端運算平台 - Windows Azure 的開發,在Visual Studio 2010,提供了 Azure 的開發專案範本,
並可於 Visual Studio 2010 IDE 中直接將開發成果佈署至 Azure 上,提升開發效率。
|
|
| 圖1 – Visual Studio 2010 架構圖 |
圖2 – Visual Studio 2010 產品功能 |
活動分組:
本次修練活動分為兩大組別「Visual Studio 2010 軟體工程組」及「Visual Studio 2010 開發工具及新應用組」, 參賽者可同時參與。
Visual Studio 2010 軟體工程組:
- 限定只能發表10篇文章列入計分,超過將不列入計分,
將選出積分最高者獲得指定獎品。
- 相關範圍:
| 議題 |
內容及功能特色 |
軟體開發生命週期 管理應用 |
應用於軟體專案管理、塑模設計、開發流程範例、程式碼版本管控、自動化測試、Bug追蹤、委外管理、及開發方法論
(Agile, Scrum)等議題,以提升軟體專案的管理、團隊協同開發的效率、及軟體的品質。 |
| 軟體模型設計 |
新功能 - UML 模型設計, Expression Blend 中的
SketchFlow 功能進行 UI 草圖及互動式原型設計 |
| 軟體品質改善 |
偵錯, 自動化測試等議題,包括 IntelliTrace, Test
Plan 及Test Case, UI Test 等全新功能,及壓力測試功能加強等議題 |
| 測試實驗室管理 |
新功能 - 使用 Test Manager 及 Test Lab
Management 功能,於 Hyper-V 虛擬環境中建置測試實驗室,並可於Visual Studio 2010 Ultimate
的IDE 中直接佈署至測試環境 |
| 異質平台開發管理 |
新功能 - 微軟併購了 Teamprise 公司的產品線,讓
Unix/Linux/Mac 異質平台開發及使用 Eclipse IDE 的 Java 開發人員,亦可納入 Team Foundation
Server 的管理 |
Visual Studio 2010 開發工具及新應用組: