SharePoint-概要
このチュートリアルでは、SharePoint開発を開始する方法について説明します。Microsoft SharePointは、ブラウザベースのコラボレーション、ドキュメント管理プラットフォーム、およびコンテンツ管理システムです。このチュートリアルを完了すると、SharePointとは何か、SharePointの高レベルの機能領域と機能は何かをよりよく理解できるようになります。
SharePointとは
SharePointは、コラボレーションおよびコンテンツ管理システムをサポートするためのプラットフォームです。これは、中央のWebベースのポータルです。SharePointを使用すると、同僚や自分のドキュメント、ソーシャルアクティビティ、データ、および情報を管理できます。
これにより、グループは、ドキュメント共有のためにパスワードで保護された一元化されたスペースを設定できます。
ドキュメントは、保存、ダウンロード、編集した後、アップロードして継続的に共有できます。
SharePointは非常に幅広い機能を提供するため、1人の人がすべてのワークロードの専門家になることは非常に困難です。
SharePointで何ができるかを理解しましょう。それは3つの別々の領域に分かれています-
コラボレーション
コラボレーションという用語には、SharePointの非常に強力なテーマが含まれています。これは、エンタープライズコンテンツ管理、Webコンテンツ管理、ソーシャルコンピューティング、人々の発見可能性とそのスキルなど、さまざまなタイプのコラボレーションを通じて人々を結び付けることを意味します。
SharePoint 2013では、コラボレーションはアプリを介して管理されます。
開発者は、SharePoint用の独自のAppsを拡張、カスタマイズ、または構築したり、SharePointでのコラボレーションを管理したりできます。
相互運用性
SharePointは、次のような相互運用性を通じてこのコラボレーションを統合することも目的としています。
オフィスとWebベースのドキュメントの統合。
基幹業務データをSharePointおよびOfficeと統合する安全なカスタムソリューションを構築および展開する機能。
より幅広いWebテクノロジーとの統合、またはアプリケーションのクラウドへの展開。
プラットホーム
SharePointは、豊富なオブジェクトモデル、強力な開発ツールセット、および成長する開発者コミュニティを通じて、相互運用性とコラボレーションだけでなく、拡張性もサポートするプラットフォームでもあります。
重要なパラダイムシフトの1つは、SharePointのクラウドの概念です。
クラウドは、次のような新しいアプリモデルを導入します-
SharePointアプリケーションを開発、展開、およびホストする新しい方法。
OAuthによる新しい形式の認証。
ODataとRESTを使用したデータの相互運用性の新しい方法。