share point 365 - 概要とアプリ開発

Post on 10-Jun-2015

317 Views

Category:

Data & Analytics

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SharePoint 365:概要とアプリ開発

2014年6月21日Presented By: Jimmy Rishe,

InfoPath MVP

自己紹介• 京都在住• Qdabra Softwareの開発者–2009年から InfoPath MVP

• InfoPath向けのウェブサービスやツールの開発– SharePoint、電子フォーム、ビジネスプロセス全般にも関わっております。

SharePoint入門• Webベースでコラボレーションやドキュメント管理を行うプラットフォーム

–気軽にWeb上へドキュメントや情報を共有したり、アクセスしたりする

サイト• SharePointの単位• 簡単に作れるもので、サイトの中にアプリ、ライブラリ、等をいくつでも配置できる

• サイトの中に子サイトを作ることも可

リスト• データの表• SQLデータベースのテーブルによく似ている

• 列のデータ型などを指定できる

ドキュメントライブラリー• ファイルを保存する為のリスト• バージョン管理• 権限

タスクリスト• タスクを管理する為のリスト• 本来のリストによく似ているけど、タスク関連の機能が付いており、規定の列も付いている–優先度–担当者–期限–達成率

予定表• イベントを管理するカレンダー• 内部はリストと同じ

ワークフロー• サイトデータの変化にとり、自動処理を行うシステム

• SharePoint Designerでつくり、デプロイする

SharePoint 365  (Online)• O365 Small Business

Premium、 Enterpriseに含まれている

• 表面では本来の SharePointとほぼ同じだけど、サーバー管理などをMSに任せる

SharePointアプリ• SharePoint-hosted– 完全にクライアント側で動く( HTML、 CSS、 JS)

• Autohosted– サーバー側を含め、自動で Azureでほースティングされる

– ASP.NET• Provider-hosted– 自分でホースティングする

アプリを作る前に• Office 365 Developer Siteを作る– MSDN、 E1、 E3の場合は無料

http://msdn.microsoft.com/en-us/library/office/fp179924(v=office.15).aspxhttp://msdn.microsoft.com/en-us/library/office/jj692554(v=office.15).aspx

• Office Developer Tools for Visual Studio 2013をインストールする– http://aka.ms/officedevtoolsforvs2013

SharePoint Online アプリはSharePointでホスティングされな

いSharePoint Cross-Domainライブラリを使わないといけない

権限は忘れずに

例:タスクリストのアイテムを表示するアプリ

jQueryとSharePointスクリプトライブラリ

ページの HTML

定番のスクリプト

リストのアイテムを表示する

アイテムの詳細を表示する

ロード時の処理

top related