6

学校で、UML ダイアグラム/モデルを作成することは、プロジェクトに着手する前の優れたデザイン プラクティスであることを学びました。そうすることで、プロジェクトにはるかに迅速に取り組み、全体的なデザインが向上する傾向があります。

コードの記述に関しては、基本的な冗長性の問題に気付きました。Visio では、モデルを非常にわかりやすくすることができます。クラスの基本的なアウトラインには、C# 変数の型/メソッドを含めることができます。それらは、Visio が C# か VB かを選択できるほど詳細です。

私の質問は、これだけ詳しく説明すると、Visio と Visual Studio 2008 の間にインポート技術は存在するのでしょうか? メソッド内の実際のコードを除いてすべてが宣言された状態で、その単純なモデルを Visual Studio のクラスのアウトラインとしてインポートできるようです。これは、特にプログラムを作成するための設計ステップに関しては、非常に便利です。私のクラス/変数/メソッドはすでに宣言されています。戻ってコードの要点を書くだけです。

この件についていくつか検索しましたが、あまり見つかりませんでした。Microsoft には、これを行うための機能が含まれていたようです。

4

2 に答える 2

4

Visual Studio Team System 2008 および Visio FAQから:

Visio UML ダイアグラムを Visual Studio 2008 に移行できますか? Visual Studio 2008 には、UML ダイアグラムを直接移行するためのサポートが含まれていません。静的構造の UML ダイアグラムがある場合は、Visio for Enterprise Architects を使用して、モデルに基づいてコードを生成できます。その後、Visual Studio Team System 2008 アーキテクチャ エディションでコードを開き、生成されたコードからクラス ダイアグラムを作成できます。詳細については、「 クラス ダイアグラムの操作」を参照してください。

他の UML ダイアグラム タイプは、モデル情報を Visual Studio 2008 に移行するためにサポートされていません。

于 2010-01-11T19:29:12.470 に答える
1

VS 2010 arch フォーラムに投稿して、Visual Studio 2010 Ultimate の今後のリリースでのサポートについて質問することをお勧めします。RTM バージョンには含まれませんが、製品チームはこの機能に関する最新情報を提供する必要があります。

Visual Studio 2010 Architectural Discovery & Modeling Toolsフォーラム ( http://social.msdn.microsoft.com/Forums/en-US/vsarch/threads )

于 2010-02-18T23:31:33.300 に答える