印刷用ページ       送信     
クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
Web 開発
サーバー技術
Windows SharePoint Services 3.0
SDK ドキュメント
全般的な参照情報
 ワークフロー開発ツールの比較

  低帯域幅での表示をオンにする
ワークフロー開発ツールの比較

次の表では、Visual Studio 2005 Designer for Windows Workflow Foundation と Office SharePoint Designer 2007 の機能を詳細に比較すると共に、それぞれのツールを使用して作成できるワークフローを示します。

Visual Studio 2005 Designer for Windows Workflow Foundation

Office SharePoint Designer 2007

Windows SharePoint Services 3.0 のワークフローを作成できる。

Windows SharePoint Services 3.0 のワークフローを作成できる。

分離コード ファイルにより、開発者は、ビジネス ロジックを表すユーザー設定の Microsoft Visual C# コードまたは Microsoft Visual Basic コードを作成できる。

コードの分離なし。ワークフロー ルール ファイルにより、宣言型でビジネス ロジックがカプセル化される。

ワークフロー マークアップ ファイルを生成する。

ワークフロー マークアップ ファイルを生成する。

ワークフローは、複数のサイトおよびリストに関連付けることができるテンプレートとして作成される。

ワークフローは、デザイン時に特定のリストに対してデータがバインドされて作成される。

ワークフロー マークアップ ファイルまたはマークアップおよび分離コード ファイルをコンパイルしてワークフロー アセンブリを生成する。

ワークフロー マークアップ、ワークフロー ルール、およびサポート ファイルは、コンパイルされずにサイト上の特定のドキュメント ライブラリに格納される。

ワークフロー テンプレートを使用するそれぞれのリストにワークフロー テンプレートを関連付ける必要がある。

特定のリストに対してワークフローが作成されたときに関連付けが行われる。それ以降に関連付けを行うことは不必要かつ不可能である。

ワークフロー テンプレートをサイト コンテンツ タイプに関連付けることができる。

コンテンツ タイプに対してはワークフローを作成できない。

任意のフォーム テクノロジを使用できる。たとえば、Microsoft ASP.NET 2.0 フォームを Windows SharePoint Services 3.0 ワークフローに使用できる。

Microsoft ASP.NET 2.0 フォームが自動的に生成されるので、これをカスタマイズする。

ワークフローの変更を含めることができる。

ワークフローの変更は不可能である。

カスタム アクティビティを作成してワークフローに含めることができる。

提供されたアクティビティを使用する必要がある。

ワークフロー アセンブリおよびワークフロー定義を SharePoint フィーチャーとしてパッケージ化し、サイトに展開する。

特定のリストへの展開は自動的に処理される。

ワークフローが開始されたときに開始フォームを使用してユーザーから情報を収集できる。

ワークフローが開始されたときに開始フォームを使用してユーザーから情報を収集できる。

ユーザー設定フォームを使用して、ユーザーが Windows SharePoint Services 3.0 のタスクと通信を行うことができる。

ユーザー設定フォームを使用して、ユーザーが SharePoint のタスクと通信を行うことができる。

Visual Studio でのデバッグが可能。

段階的なデバッグは不可能。

連続的なワークフローと状態管理ワークフローの両方を作成できる。

連続的なワークフローのみ作成できる。

関連項目

© 2009 Microsoft Corporation. All rights reserved. 使用条件  |  商標  |  プライバシー
Page view tracker