微軟更新Visual Studio下一版(代號Orcas)的發展藍圖,預定第二季開始釋出測試版,於2007年底正式推出。Orcas的功能除強化既有.NET 版本外,也加入.NET 3.5。同時增強多個開發角色的支援機制。

微軟官方網站的Visual Studio發展藍圖詳細說明了Orcas為不同開發角色所設計的專屬功能。

系統架構師可使用系統設計工具,依據業務需求設計應用系統,無須先斟酌技術影響。

對軟體開發人員提供更方便的所視即所得HTML編輯工具,新增CSS的支援。此外,可協助列出程式複雜度與各種執行效能的負載歷程,可供開發人員針對效能瓶頸調整程式。.NET 3.5也讓開發人員可用LINQ通用語法查詢資料庫, XML, 記憶體中物件, Web Services等資料。可透過設計工具,以視覺化方式設計資料庫的物件導向對應。

Orcas亦強化Web開發的測試機制。包括可自訂更詳盡的測試驗證規則;透過網站測試記錄器可記錄Ajax 請求或JavaScript訊息;增強負載測試結果的管理功能;可繪製多臺伺服器的負載曲線圖供測試人員參考等。

針對資料庫開發組件,官網也列出多樣Orcas提供的增強工具(Power Tool),例如可顯示物件相依關係樹(Dependency Tree)的檢視工具、產生資料庫架構文件的Schema報告工具、或是MSBuild任務工具,能自動產生資料或資料庫架構比較後所需的部署Script等。

微軟預告在Orcas釋出後,將推出新版Visual Studio Team System(代號:Rosario),提供「應用生命周期管理」(ALM)的解決方案,會與Microsoft Project Server整合,將IT專案的管理納入開發環境中。上個月才推出的Visual Studio Team Edition資料庫套件,則於第二季推出第一個修正版。

臺灣微軟建議臺灣企業可暫緩升級腳步,針對需求逐步擴充套件。臺灣微軟開發工具暨平臺推廣處產品行銷經理胡德民認為:「微軟推出新版本的開發工具,是為了因應網際網路的能量釋放,例如新增對Ajax或WPF的支援。但臺灣企業目前對SOA和Web Services等架構面的實務需求,還處於啟蒙階段,企業無須追趕開發工具的版本,應將IT技術的採用視為公司營運策略,而不是被原廠逼的改版。」,針對已有需求的企業,他表示:「微軟目前也提供套件更新,企業可在Visual Studio 2005中,擴充所需功能的套件,不用一次全部換新。」文⊙王宏仁


.NET Framework 3.5新功能

從Thom Robbins部落格的資料,可看出3.5版是3.0的擴充,增強對WinFX和Ajax的支援。

● 提高.NET Framework 執行速度。

● 基本物件類別(BCL)增加新的Class。

● 支援新一代資料存取技術Language Integrated Query(LINQ)。

● 提供工作流程嵌入式服務(Workflow Enabled Services),可用WF設計商業邏輯的服務,以及用WCF發佈訊息。

● Ajax嵌入式WCF服務,可用WCF服務設計Ajax應用。

● Orcas內建WF與WCF開發工具。

● 支援更多WS-*的標準。

● RSS和ATOM的聯繫API,可用WCF發佈RSS或ATOM資料。

● 支援WCF Hosting的部分信任。

● WF規則引擎支援C#3.0的延伸方法和運算子覆載。

● Orcas內建WPF設計工具。

● WPF增加新功能和效能提升,包括對LINQ的整合與WPF/E。

資料來源:iThome整理,2007年4月

熱門新聞

Advertisement