SharePoint 開発の概要

SharePoint は、SharePoint Framework、SharePoint アドイン、ファーム ソリューション用の開発プラットフォームです。 SharePointの各種機能について詳しく学び、開発を開始しましょう。

SharePoint開発プラットフォームの概要

SharePoint は、幅広いニーズに対応するさまざまな範囲のクライアント側のコンポーネント、アドイン、およびソリューションを作成するための多用途開発プラットフォームです。 SharePoint 開発者向けドキュメントでは、SharePoint を開発プラットフォームとして際立たせる開発用の機能、テクノロジ、およびモデルについて説明します。

SharePoint で可能な開発の種類

SharePoint Framework

次の記事は、SharePoint Framework に関する理解を深め、自分の開発に適しているかどうかを判断するのに役立ちます。

SharePoint アドインの開発

次の記事は、SharePoint アドインに関する理解を深め、自分の開発に適しているかどうかを判断するのに役立ちます。

モバイル機能向けの SharePoint ソリューションとアドインの開発

次のセクションでは、SharePoint 向けのモバイル ソリューションの作成方法について説明します。

次のセクションでは、ファーム ソリューションに使用できる SharePointの機能について説明します。

開発環境のセットアップと開発の開始

SharePoint Framework

表 1 に、SharePoint Framework のカスタマイズを作成するにあたって、開発環境の設定および新機能のメリットの活用に役立つリソースを示します。

表 1. SharePoint Framework ソリューションの使用を開始するのに役立つリソース

トピック 説明
SharePoint Framework 開発環境の設定
SharePoint Framework 開発環境のコンポーネントをインストールする方法について、手順を追って説明します。
SharePoint のクライアント側の最初の Web パーツを作成する
SharePoint Framework を使用して、クライアント側の最初の Web パーツを作成する方法について説明します
SharePoint Framework の最初の拡張機能を作成する
SharePoint Framework の最初の拡張機能を作成する方法について説明します

モバイル機能向けの SharePoint ソリューションとアドインの開発

表 2 に、SharePoint を使用してファーム ソリューションを作成するにあたって、開発環境の設定および新機能のメリットの活用に役立つリソースを示します。

表 2. SharePoint ファーム ソリューション開発の開始に役立つリソース

トピック 説明
SharePoint の一般的な開発環境の設定
SharePoint開発環境のコンポーネントをインストールする方法について、手順を追って説明します。
SharePoint での適切な API セットの選択
サーバー オブジェクト モデル、各種クライアント側オブジェクト モデル、REST/OData Web サービスなど、SharePointに搭載されている各種 API セットについて説明します。
SharePoint でのプログラミング モデル
SharePointを使用して作成できる各種 SharePoint 開発プロジェクトの概要を簡潔に紹介します。
SharePoint 機能の追加
開発するソリューション内での SharePointの機能の使用に関する詳細情報を提供します。

SharePoint アドインの開発について

SharePoint アドインの開発を始める場合には、まず、開発するアドインの種類、含めるテクノロジ、使用するホスティング オプションについて検討する必要があります。

作成する SharePoint アドインの種類をご存じの場合には、適切な開発環境に対応させるのに役立つガイダンスを提供します。 表 3 に、SharePoint 開発環境の設定およびアドインの作成を開始するためのリソースを示します。

表 3. SharePoint アドイン開発の開始に役立つリソース

トピック 説明
Office 365 開発者向けサイトにサインアップする
SharePoint アドインを開発するためにOffice 365の開発者サイトにサインアップして使用する方法について説明します。
SharePoint アドインのオンプレミスの開発環境をセットアップする
社内設置型の SharePointのローカル インストールをセットアップし、SharePoint アドインの開発用に設定する方法について説明します。
プロバイダー ホスト型 SharePoint アドインの作成を始める
SharePoint サイトとは別にホストされる基本の SharePoint アドインを作成する方法について、手順を追って説明します。
SharePoint ホスト型の SharePoint アドインの作成を始める
SharePoint サイト上にホストされる基本の SharePoint アドインを作成する方法について、手順を追って説明します。

関連項目