次の方法で共有


SharePoint Designer を使用する SharePoint 開発

最終更新日: 2011年1月28日

適用対象: SharePoint Foundation 2010

Microsoft SharePoint Designer 2010 は、以前のバージョンから拡張され、Microsoft SharePoint Foundation 2010 開発者がアプリケーションの計画、設計、プロトタイプ化をより短期間で実行できる機能が含まれました。

これまで、SharePoint Designer 2010 は、開発者から、SharePoint サイトのカスタマイズ、簡単なワークフローの作成、およびコードに無関係のその他のタスクを実行するためだけのツールとみなされていました。一般に、開発者は、SharePoint アプリケーションを作成するための主要な手段として、Visual Studio を使用します。SharePoint Designer は、SharePoint Designer 2010 と Visual Studio を連携して開発者が実行できることがほとんどなかったという事実を考慮して、本格的な開発者ツールとしてみなされませんでした。

ただし、SharePoint Designer の最新バージョンの導入により、開発者は以下の機能を利用して開発プロセスを容易に開始できるようになります。

開発者用の SharePoint Designer 機能

ワークフロー

Visual Studio で使用するためのワークフローをエクスポートする

SharePoint Designer を使用して、特定のビジネス プロセスを表すワークフローをきわめて簡単に作成することができます。ワークフロー デザイン画面を使用すると、ユーザーは、Microsoft Outlook 2010 ユーザーが電子メールのルーティング ルールを作成する方法とほぼ同じ方法で、条件とアクションを追加できます。

Windows SharePoint Services 3.0 でもこの処理は行えましたが、このワークフローを Visual Studio IDE 内で使用して特定のカスタマイズされたコードを追加できるようにすることが頻繁に要求されました。Microsoft Office SharePoint Designer 2007 で作成された XML (XOML) を Visual Studio 内で使用する試みでは、望まれる結果が得られませんでした。

サイト ワークフロー

Windows SharePoint Services 3.0 では、ワークフローは、特定のリストまたはドキュメント ライブラリに依存していました。この依存関係は、サイト ワークフローの導入によって引き上げられました。このワークフローは、サイト レベルで作成と展開ができます。これにより、ワークフロー作成者は、複数のリストおよびドキュメント ライブラリ間でワークフローを使用できます。SharePoint Designer でワークフローを再作成する必要はありません。

ワークフロー開発のために SharePoint Designer 2010 を使用してワークフローを開発する方法については、「SharePoint Designer でのワークフロー開発」を参照してください。

ビジネス データ

Walkthrough: Model a Web Service Entity Using SharePoint Designer

アプリケーションのカスタマイズ

Customize an Application with SharePoint Designer

下位互換性

SharePoint インストールをカスタマイズするためのより強力な統合ツールを作成するために、SharePoint Designer 2010 は SharePoint Foundation 2010 の Web サイトのみと互換性を確保します。

関連項目

参照

SharePoint Designer 2010 (英語)

概念

SharePoint Designer でのワークフロー開発

その他の技術情報

SharePoint Designer 2010 Team Blog (英語)