Page title:C# 轉換簡介

Caption text:Rational UML 建模工具可讓您在 Microsoft Visual Studio IDE 中更進一步處理開發專案。

Page text:歡迎使用。本導覽概述 IBM Rational Modeling Extension for Microsoft .NET 中的 C# 建模與轉換的工具和特性。建立和使用 C# 轉換讓軟體開發更簡單,在 C# 程式碼的設計、文件製作及建立方面採取最佳作法。


Tour editable text

Page title:匯入 .NET 方案

Caption text:請利用「匯入 .NET 方案」精靈來匯入 Visual Studio 方案,做為產生的程式碼的目標。此精靈提供選項來匯入現有的專案、程式碼及參照的組件。您可以利用上下文相關說明來解決可用的選項的任何疑問。匯入 .NET 方案之後,您可以在各種唯讀圖型上直接呈現已匯入的方案元素,以分析和描述現有的系統。

Page text:匯入由 C$ 專案組成的 .NET 方案,與 Microsoft Visual Studio 緊密整合。此匯入的方案提供從 Eclipse 工作區至 C# 程式碼和參照的 CTS (Common Type System) 元素的觀點,可做為從 UML 建模專案產生 C# 程式碼時的目標。


Tour editable text

Page title:摘要

Caption text:使用 .NET 視景來執行所有 C# 建模工作,其中包含為 .NET 建模量身訂作的一套視窗和工具。您可以利用 UML 概念模型來設計應用程式,也可以將唯讀的視覺化程式碼元素納入混合建模方法中。模型導向開發更勝於傳統的建模,模型已不純粹只是系統的草稿或藍圖,更是可局部或完整產生相對應實作的規格。不必手動產生實作,模型導向開發可將重要的工作部分自動化,也發揮更高的重複使用性,不但提高一致性,也降低錯誤程式碼進入程式碼庫的機會。

Page text:使用 .NET 建模和轉換特性的好處:


Tour editable text

Page title:建立 UML 建模專案

Caption text:建立 UML 建模專案、在「專案瀏覽器」中選取模型,然後將 C# 設計檔套用至模型。在 UML 模型中完成應用程式的設計之後,您可以執行 UML 至 C# 轉換來產生 C# 程式碼,再以 Microsoft Visual Studio 來進一步開發。

Page text:建立 UML 建模專案來存放概念模型、轉換配置檔及其他專案元素。此外,還可選擇將 C# 設定檔套用至模型,提供可用來開發程式碼模型的 C# 模板。


Tour editable text

Page title:建立 C# 轉換配置

Caption text:在建模專案中建立「轉換」資料夾。按一下「檔案 > 新建 > 其他」,展開「轉換」,再按一下「轉換配置」,在資料夾中建立新的 C# 轉換。在精靈的下一頁,鍵入配置名稱,選取 UML 至 C# 轉換。在精靈的第三頁,從樹狀結構視圖中選取模型做為來源。選取 .NET 方案做為轉換的目標。接受預設值,按一下「完成」就完成配置。

Page text:轉換配置含有資訊供轉換用來產生您指定的輸出。轉換配置也包含特定轉換類型的專用資訊,例如轉換的唯一名稱及來源和目標。使用「轉換配置」編輯器來定義 C# 至 UML 或 UML 至 C# 轉換。


Tour editable text

Page title:套用 C# 轉換

Caption text:用滑鼠右鍵按一下轉換配置檔,起始 UML 至 C# 轉換。轉換會在目標位置上為配置中定義的來源 UML 模型產生程式碼。

Page text:如果使用 UML 模型和圖型來開發新的元件,請套用轉換配置來產生 C# 程式碼。轉換也會從 UML 模型中產生 C# 程式碼模型,且支援後續的程式碼至模型調整。若要套用 C# 轉換,請用滑鼠右鍵按一下配置檔,再按一下「轉換」,然後選取轉換。


Tour editable text

Page title:反向轉換

Caption text:若要啟用 C# 轉換的模型至程式碼調整,請在轉換配置編輯器的「主要」頁面上按一下「啟用反向轉換」。

Page text:您可以套用 C# 程式碼至模型轉換,讓開發中的程式碼和現有的模型達成一致,或為應用程式建立新的概念模型。


Tour editable text

Page title:C# 轉換文件

Caption text:在「轉換配置」編輯器中按 F1 可顯示頁面的上下文相關說明。將開啟產品「說明」視窗,並示範 C# 轉換說明的導覽。

Page text:正向和反向 C# 轉換程序和工具有說明文件,您可以在 Rational UML 建模產品的說明系統中開啟 C# 轉換和 .NET 視覺化主題。