SharePoint アドインを設計する

素晴らしいアドインのアイデアがあるとします。 このセクションでは、そのアドインを構築するために必要な設計決定について説明し、ベスト プラクティスを提供します。 たとえば、どうすれば良いユーザー インターフェイスになりますか? どのようなアドインの「形態」が使用できますか? 2 つの選択肢のうち一方を使用する必要があるのはどんなときですか? データ アクセスには、どのようなオプションがありますか?

SharePoint アドインの設計を開始する

SharePoint のクラウド アドイン モデルでは、多くの設計オプションが使用できるので、さまざまな形態とサイズの SharePoint アドインが設計できます。 このセクションには、アドインのアーキテクチャとユーザー エクスペリエンスを計画および設計するときに決定する必要のあるいくつかの最重要事項 (アドインをホストする方法、アドインが効率的かつ安全にデータにアクセスする方法、実現するユーザー エクスペリエンスなど) に関する有用なガイダンスが含まれています。

アドインに適したホスティング モデルを選択する

SharePoint アドインは、複数のホスティング オプションをサポートします。 独自の Web スタックを選択することも、Microsoft によって Microsoft Azure および SQL Azure のプロビジョニングが行われるようにすることも、アドインを SharePoint でホストすることもできます。 次のトピックには、アドインに適したホスティング モデルを選択するのに役立つリソースとガイダンスが含まれています。

アドインに適したデータ アクセス テクノロジを選択する

アドインが効率的かつ安全にデータにアクセスすることを確認する必要があります。 さまざまなデータ アクセス テクノロジを使用して、SharePoint にアクセスしたり、アドインのデータを操作したりすることができます。 このトピックでは、オプションの詳細と、アドインに適したオプションを選択するのに役立つリソースを提供します。

アドインの UX を設計する

アドインを設計するときの実際の目標として、設計どおりのシナリオをユーザーが完了できるようにするエクスペリエンスを作成する必要があります。 このトピックでは、ユーザー エクスペリエンス設計のベスト プラクティスに従い、SharePoint の使い慣れた外観と動作を持つ優れたアドインを構築するときに必要なリソースおよび設計ガイダンスを紹介します。

更新を前提に設計する

更新アドインを作成し、それを Office ストアまたは組織のアドイン カタログにアップロードする必要が生じる可能性があります。 最初のバージョンを設計しているときにアドインの更新方法について考えておくと、その作業は大幅に簡単になります。 設計フェーズの早い段階で、次の記事を読むことをお勧めします。

次の手順: アドインを開発して発行する

アドイン用の堅実な設計が完了したら、 アドインを構築して発行する準備をします。 開始にあたり次のリソースが役立ちます。

関連項目