共用方式為


Architecture 版的新功能

更新:2007 年 11 月

Visual Studio Team System 2008 Architecture 版包含新功能和下列區域的改良:

  • 使用由上而下的方法設計應用程式系統

  • 使 .NET Web 服務端點符合 WSDL 檔案

  • 支援 ASP.NET Web 應用程式專案

  • 儲存、匯入和匯出自訂屬性

  • 支援多種 .NET Framework 版本

  • 支援多種 Office 版本

  • Team 總管

使用由上而下的方法設計應用程式系統

[系統設計工具] 現在支援以由上至下的方式設計應用程式系統。您可以使用這個方法,以視覺化方式檢視和快速設計系統。這個方法可讓延遲定義最後將併入那些系統以進行部署的應用程式。

在這之前,您必須使用由下至上的方法設計系統。您必須先了解和定義要併入系統設計的應用程式,才能使用這個方法。

注意事項:

您可以在設計過程中變更方法。

下列新功能支援由上至下的方法:

  • 開始使用系統設計工具設計系統

  • 直接將新成員加入至系統定義

  • 直接將新端點加入至成員

  • 直接將新端點加入至系統定義

  • 定義系統定義和成員上的 Web 服務作業

  • 將系統行為委派給成員

  • 重新命名應用程式系統成員與其定義

  • 修復應用程式系統中失去關聯的成員

如需詳細資訊,請參閱逐步解說:使用由上而下的方法設計應用程式系統

開始使用系統設計工具設計系統

您現在可以使用 [系統設計工具] 而不是 [應用程式設計工具],開始進行系統設計程序。這個版本包含新的 [系統設計] 方案範本。選取此範本時,Visual Studio 會建立具有空白系統圖表和應用程式圖表的方案。系統圖表會在前景開啟,應用程式則會在背景開啟。系統圖表包含空白的系統定義。您現在可以直接將成員加入至此系統定義。

如需詳細資訊,請參閱 HOW TO:建立系統圖表

直接將新成員加入至系統定義

您現在可以直接將新系統加入至系統定義。您也可以視需要加入新的應用程式。這個動作會加入這些系統與應用程式做為系統定義的成員。Visual Studio 會將這些成員的定義加入方案中的適當圖表。

例如,當您將新系統加入至系統定義時,Visual Studio 會將新系統圖表加入至方案。這個新系統圖表包含新成員的定義。當您將新應用程式加入至系統定義時,Visual Studio 便會將其定義加入至應用程式圖表。

在這之前,您必須先定義應用程式,才能將應用程式加入至系統定義。您必須先定義系統,才能將系統加入至其他系統定義。

如需詳細資訊,請參閱 HOW TO:將成員加入至應用程式系統

直接將新端點加入至成員

您現在可以直接將新端點加入至系統定義的成員。這個動作也可以將端點加入至成員的定義,以及加入至其他系統中這些定義的使用。

在這之前,您必須先將端點加入至成員的基礎定義,端點才會出現在那些成員上。例如,您必須先將端點加入至應用程式定義,那些端點才會出現在其他系統中那些定義的使用上。

如需詳細資訊,請參閱 HOW TO:將端點加入至應用程式系統的成員

直接將新端點加入至系統定義

您現在可以直接將新端點加入至系統定義。然後,您便可以在其他系統中加入和連接這個系統。在這之前,如果您要連接至其他系統定義中的系統並公開成員行為,就必須先執行下列工作:

  • 首先,要先定義應用程式及其端點。

  • 以系統定義成員身分加入那些應用程式。

  • 加入成員端點的 Proxy 端點。

如需詳細資訊,請參閱 HOW TO:將端點加入至應用程式系統

定義系統定義和成員上的 Web 服務作業

您現在可以針對要加入系統定義及其成員之 Web 服務端點,定義和編輯作業。您可以使用 [Web 服務細節] 視窗執行這項工作。

將系統行為委派給成員

您現在可以在系統定義上委派端點的行為。您可以將端點行為委派給系統定義的成員。這個動作會將端點複製到成員 (及其基礎定義),並以 Proxy 端點取代原始端點。

如需詳細資訊,請參閱 HOW TO:將應用程式系統行為委派給成員

重新命名成員及其定義

當您使用系統圖表時,您也可以重新命名系統定義的成員和這些成員的基礎定義。在這之前,您必須先在個別圖表上重新命名成員及其定義。

如需詳細資訊,請參閱 HOW TO:重新命名應用程式系統中的成員

修復失去關聯的成員

您現在可以修復系統定義中失去關聯的成員。當您重新命名或刪除那些定義,且成員系統圖表仍維持關閉狀態時,成員就會與其定義失去關聯。您可以為失去關聯之成員選取相容的定義,以修復這些成員。

如需詳細資訊,請參閱 HOW TO:修復應用程式系統中失去關聯的成員

使 .NET Web 服務端點符合 WSDL 檔案

您現在可以指定 Web 服務描述語言 (WSDL) 檔案,針對現有的 .NET Web 服務提供者端點定義或更新作業簽章。這個動作會使作業簽章符合 WSDL 檔案中所描述的簽章。如需詳細資訊,請參閱下列主題:

支援 ASP.NET Web 應用程式專案

實作 ASP.NET 應用程式時,您現在除了可以產生網站專案之外,還可以產生 ASP.NET Web 應用程式專案。您可以將 ASP.NET 應用程式的 [範本] 屬性設定為 [ASP.NET Web 應用程式]。實作應用程式時,ASP.NET Web 應用程式專案便會出現在方案中。

注意事項:

ASP.NET Web 應用程式專案必須是檔案系統架構。因此,當您選取 ASP.NET Web 應用程式專案類型時,[專案位置類型] 屬性便會設定為 [檔案系統]。

您也可以將 ASP.NET Web 應用程式專案視為 ASP.NET 應用程式,對其進行反向工程。當您將 ASP.NET Web 應用程式專案加入至方案時,ASP.NET 應用程式圖案便會出現在應用程式圖表上。

如需詳細資訊,請參閱 HOW TO:變更應用程式的專案範本

儲存、匯入和匯出自訂屬性

您現在可以儲存或安裝自訂屬性,僅供您自己使用或供電腦上所有使用者使用。您現在可以透過匯入自訂屬性,而不需編輯登錄,以安裝自訂屬性。

注意事項:

您仍然必須編輯登錄,才能安裝以系統定義模型 (SDM) 軟體開發套件 (SDK) 所建立之應用程式原型的 .sdmdocument 檔案。

您現在可以匯出要與他人共用的自訂原型。

如需詳細資訊,請參閱下列主題:

支援多種 .NET Framework 版本

現在您可以針對 ASP.NET、Windows 和 Office 應用程式選取 .NET Framework 2.0、3.0 或 3.5。如需詳細資訊,請參閱以特定的 .NET Framework 為目標平台HOW TO:為應用程式選擇 .NET Framework 版本實作應用程式的考量

支援多種 Office 版本

現在您可以為 Office 應用程式選取 Office 2003 或 Office 2007 專案範本。如需詳細資訊,請參閱 HOW TO:變更應用程式的專案範本實作應用程式的考量

Team 總管

您現在可以從安裝 Team System 2008 Architecture 版的相同媒體上直接安裝 Team 總管。Team 總管是 Team Foundation 的用戶端,能夠存取 Visual Studio Team System Team Foundation Server 所提供的功能:

  • 工作項目

  • Team 專案

  • 小組文件

  • 報告

  • Team Build

  • 原始檔控制

Team System 2008 Architecture 版包含用戶端存取使用權 (Client Access License,CAL),以便安裝與使用 Team 總管。如需如何安裝 Team 總管以及其必要條件的詳細資訊,請插入 Team System 2008 Architecture 版的安裝媒體,開啟根目錄、開啟 TFC 資料夾,按兩下 TFSInstall.chm 檔,然後讀取「安裝 Team 總管」節點中的主題。如需 Team 總管的詳細資訊,請參閱使用 Team 總管

請參閱

其他資源

分散式系統設計工具使用者入門