SlideShare a Scribd company logo
1 of 35
Download to read offline
SharePoint Online
開発の第一歩
瀬尾佳隆 (@seosoft)
Microsoft MVP for Visual C#第9回 Office 365 勉強会
自己紹介
瀬尾 佳隆 (せお よしたか)
MVP for Visual C# (Jan 2009 – Dec 2014)
SharePoint / Office 365 が好き
 AKB48G が好き
技術ひろば.net やってます
 http://hiroba-tech.net/
ブログやってます
 http://yseosoft.wordpress.com/
アジェンダ
SharePoint 用アプリとは ~ 開発前の約束事
Host Web ~ 最初の一歩
App Web ~ 柔軟なアプリ構成
Remote App ~ SharePoint の壁を超える
クラウドビジネスアプリ ~ 業務アプリのクラウド化
今日の題材
今日お話しする技術
SharePoint 用アプリ (Apps for SharePoint)
.NET OM
クラウドビジネスアプリ
今日の対象外の技術
サーバーサイド API
JavaScript OM
REST API
Access アプリ / napa / Project Siena
Office 365 API
※本セッションでは Office 365 API は扱いません。
Office 365 API は最後のセッションをお楽しみに。
SharePoint 用アプリとは
開発前の約束事
SharePoint 用アプリの構成
http://msdn.microsoft.com/en-us/library/office/fp179930(v=office.15)
SharePoint 用アプリのメリット
SharePoint 用アプリは “Web アプリ “
従来の Web 開発の技術を活用できる
REST に対応していれば言語やプラットフォームに依存しない
.NET や JavaScript のオブジェクトモデルは開発生産性を
上げてくれる
アプリ自体は SharePoint の外で動作する
Web サービス、DB などサーバーサイドの技術を利用
JavaScript などのクライアントサイドの技術を利用
ただし、いくつかの約束事と定石の理解は必要
このセッションで共有します
参考) Web アプリの DB 接続
DB接続の
準備をして
DB インスタンスに
接続して
アプリが対象とする
テーブルを選択して
各レコードを読んだり
書いたりする
SharePoint 接続の
準備をして
サイトに接続して
アプリが対象とする
リストを選択して
各アイテムを読んだり
書いたりする
SharePoint 用アプリの流れ
DB接続の
準備をして
DB インスタンスに
接続して
アプリが対象とする
テーブルを選択して
各レコードを読んだり
書いたりする
コードの定石 = 前提となる約束事
SharePoint 接続の
準備をして
サイトに接続して
アプリが対象とする
リストを選択して
各アイテムを読んだり
書いたりする
コンテキスト生成からリスト取得まで
リストアイテムの読み出し
Host Web
最初の一歩
SharePoint 用アプリのサーバー構成
App Web
Host Web
アプリ本体
CreateUserClientContextForSPHost
でアクセス
Remote App
CreateUserClientContextForSPAppWeb
でアクセス
SQL データベース
Host Web とは
利用者が普段利用する SharePoint サイトのこと
SharePoint 用アプリは別のサイトや別のサーバー上で
動作する
本体へのアクセスのための専用のコンテキストが Host Web
SharePointContextProvider.
CreateUserClientContextForSPHost()
で生成できる
コンテキストの生成方法
Host Web 利用の注意点
処理によっては、明示的なアクセス許可の指定が必要
AppManifest.xml の [アクセス許可] を開く
アプリで必要な “最低限の” アクセス許可を指定する
App Web
柔軟なアプリ構成
SharePoint 用アプリのサーバー構成
App Web
Host Web
アプリ本体
CreateUserClientContextForSPHost
でアクセス
Remote App
CreateUserClientContextForSPAppWeb
でアクセス
SQL データベース
App Web とは
各SharePoint 用アプリ専用のサイト
専用サイトのコンテキストが App Web
SharePointContextProvider.
CreateUserClientContextForSPAppWeb()
で生成できる
サイトであることには変わりはないので、アプリ専用の
リストなどを置くことができる
リスト名が重複する可能性がなくなるというメリットもある
万一、アプリに不具合があっても Host Web への
影響は最小限
コンテキストの生成方法
アプリ専用のリストの作り方
リストが作成される場所
アプリを一度デバッグ実行する
アプリの URL の SPAppWebUrl パラメーターから
リストのアドレスを組み立てることができる
Remote App
SharePoint の壁を超える
SharePoint 用アプリのサーバー構成
App Web
Host Web
アプリ本体
CreateUserClientContextForSPHost
でアクセス
Remote App
CreateUserClientContextForSPAppWeb
でアクセス
SQL データベース
Remote App とは
SharePoint 用アプリの本体
アプリは SharePoint ではない Web サーバー上で動
作する
“napa” で開発したアプリなど、SharePoint 上で動作する
SharePoint 用アプリもある
独立した Web サーバー上で動作しているので、
一般の Web 技術を利用できる
データを SQL Server で管理することで、
パフォーマンス向上や SharePoint の 5000件問題の
回避などのメリットが多い
既存の Web アプリを変換可能
既存の Web アプリもメニュー選択だけで
SharePoint 用アプリに変換できる
もちろん使用によってはコードの追加・変更は必要
特に “認証” 周りは要修正
クラウドビジネスアプリ
業務アプリのクラウド化
SharePoint 用アプリのサーバー構成
App Web
Host Web
アプリ本体
CreateUserClientContextForSPHost
でアクセス
Remote App
CreateUserClientContextForSPAppWeb
でアクセス
SQL データベース
クラウドビジネスアプリとは
LightSwitch ベースの SharePoint 用アプリ
テンプレート
SQL Server、App Web のリスト、Host Web の
リストを自由に組み合わせたアプリ開発が簡単
全てのデータソースを単一のプログラミングモデルで操作
CreateContext, Load, ExecuteQuery が不要
サーバーサイド、クライアントサイドとも Web 標準の
技術で処理をカスタマイズできる
LightSwitch の開発画面
LightSwitch アプリの実行画面
SharePoint 活用の究極の形
http://msdn.microsoft.com/ja-JP/office/dn448479
まとめ
まとめ
CreateUserClientContext → Load →
ExecuteQuery が .NET OM の定石
SharePoint 用アプリのサーバー構成は
Host Web, App Web, Remote App
SharePoint をハブとして社内の業務アプリを
連携・統合するのが SharePoint 用アプリの本質
(だと思います)

More Related Content

What's hot

SharePoint Framework によるモダンサイトのカスタマイズ
SharePoint Framework によるモダンサイトのカスタマイズSharePoint Framework によるモダンサイトのカスタマイズ
SharePoint Framework によるモダンサイトのカスタマイズHiroaki Oikawa
 
Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
 Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」 Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」Kazuhiko Nakamura
 
SharePoint Online モダンサイトの設計 - SharePoint の利用計画 - #‎MSInteract19‬ #PR05
SharePoint Online モダンサイトの設計 - SharePoint の利用計画 - #‎MSInteract19‬ #PR05SharePoint Online モダンサイトの設計 - SharePoint の利用計画 - #‎MSInteract19‬ #PR05
SharePoint Online モダンサイトの設計 - SharePoint の利用計画 - #‎MSInteract19‬ #PR05Hirofumi Ota
 
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法Ai Hirano
 
カッコいい SharePoint モダンサイトを作ろう
カッコいい SharePoint モダンサイトを作ろうカッコいい SharePoint モダンサイトを作ろう
カッコいい SharePoint モダンサイトを作ろうHirofumi Ota
 
[SharePoint Online / OneDrive for Business] 効果的なファイル共有
[SharePoint Online / OneDrive for Business] 効果的なファイル共有[SharePoint Online / OneDrive for Business] 効果的なファイル共有
[SharePoint Online / OneDrive for Business] 効果的なファイル共有Ai Hirano
 
SharePoint 2013 ワークフロー開発入門
SharePoint 2013 ワークフロー開発入門SharePoint 2013 ワークフロー開発入門
SharePoint 2013 ワークフロー開発入門Hiroaki Oikawa
 
SharePoint モダン ポータル 徹底解説 !
SharePoint モダン ポータル 徹底解説 !SharePoint モダン ポータル 徹底解説 !
SharePoint モダン ポータル 徹底解説 !Ai Hirano
 
Share point開発 勤怠管理
Share point開発 勤怠管理Share point開発 勤怠管理
Share point開発 勤怠管理Akihiro Ehara
 
PowerApps をざっくりさわってみた
PowerApps をざっくりさわってみたPowerApps をざっくりさわってみた
PowerApps をざっくりさわってみたHiroaki Oikawa
 
SharePointリストのフォームのカスタマイズを利用したときにハマること
SharePointリストのフォームのカスタマイズを利用したときにハマることSharePointリストのフォームのカスタマイズを利用したときにハマること
SharePointリストのフォームのカスタマイズを利用したときにハマることた な
 
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えよう
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えようMicrosoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えよう
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えようAi Hirano
 
そのアプリ開発 PowerAppsでやるか否かの指針?(※個人的見解)
そのアプリ開発PowerAppsでやるか否かの指針?(※個人的見解)そのアプリ開発PowerAppsでやるか否かの指針?(※個人的見解)
そのアプリ開発 PowerAppsでやるか否かの指針?(※個人的見解)Teruchika Yamada
 
SharePoint Online で、ポータル実践アイデア
SharePoint Online で、ポータル実践アイデアSharePoint Online で、ポータル実践アイデア
SharePoint Online で、ポータル実践アイデアHirofumi Ota
 
Power Apps による SharePoint リスト フォーム編集のコツ
Power Apps による SharePoint リスト フォーム編集のコツPower Apps による SharePoint リスト フォーム編集のコツ
Power Apps による SharePoint リスト フォーム編集のコツRie Okuda
 
ファイルサーバーを SharePoint に移行するためのアプローチ
ファイルサーバーを SharePoint に移行するためのアプローチファイルサーバーを SharePoint に移行するためのアプローチ
ファイルサーバーを SharePoint に移行するためのアプローチ日本マイクロソフト株式会社
 

What's hot (20)

SharePoint Framework によるモダンサイトのカスタマイズ
SharePoint Framework によるモダンサイトのカスタマイズSharePoint Framework によるモダンサイトのカスタマイズ
SharePoint Framework によるモダンサイトのカスタマイズ
 
Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
 Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」 Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
 
SharePoint Online モダンサイトの設計 - SharePoint の利用計画 - #‎MSInteract19‬ #PR05
SharePoint Online モダンサイトの設計 - SharePoint の利用計画 - #‎MSInteract19‬ #PR05SharePoint Online モダンサイトの設計 - SharePoint の利用計画 - #‎MSInteract19‬ #PR05
SharePoint Online モダンサイトの設計 - SharePoint の利用計画 - #‎MSInteract19‬ #PR05
 
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
 
カッコいい SharePoint モダンサイトを作ろう
カッコいい SharePoint モダンサイトを作ろうカッコいい SharePoint モダンサイトを作ろう
カッコいい SharePoint モダンサイトを作ろう
 
Sharepoint 2019 Training
Sharepoint 2019 TrainingSharepoint 2019 Training
Sharepoint 2019 Training
 
[SharePoint Online / OneDrive for Business] 効果的なファイル共有
[SharePoint Online / OneDrive for Business] 効果的なファイル共有[SharePoint Online / OneDrive for Business] 効果的なファイル共有
[SharePoint Online / OneDrive for Business] 効果的なファイル共有
 
SharePoint で始める情報共有とそのアプローチ
SharePoint で始める情報共有とそのアプローチSharePoint で始める情報共有とそのアプローチ
SharePoint で始める情報共有とそのアプローチ
 
SharePoint 2013 ワークフロー開発入門
SharePoint 2013 ワークフロー開発入門SharePoint 2013 ワークフロー開発入門
SharePoint 2013 ワークフロー開発入門
 
SharePoint モダン ポータル 徹底解説 !
SharePoint モダン ポータル 徹底解説 !SharePoint モダン ポータル 徹底解説 !
SharePoint モダン ポータル 徹底解説 !
 
Share point開発 勤怠管理
Share point開発 勤怠管理Share point開発 勤怠管理
Share point開発 勤怠管理
 
情報共有ツールの使い分けの考え方とアプローチ
情報共有ツールの使い分けの考え方とアプローチ情報共有ツールの使い分けの考え方とアプローチ
情報共有ツールの使い分けの考え方とアプローチ
 
PowerApps をざっくりさわってみた
PowerApps をざっくりさわってみたPowerApps をざっくりさわってみた
PowerApps をざっくりさわってみた
 
SharePointリストのフォームのカスタマイズを利用したときにハマること
SharePointリストのフォームのカスタマイズを利用したときにハマることSharePointリストのフォームのカスタマイズを利用したときにハマること
SharePointリストのフォームのカスタマイズを利用したときにハマること
 
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えよう
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えようMicrosoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えよう
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えよう
 
そのアプリ開発 PowerAppsでやるか否かの指針?(※個人的見解)
そのアプリ開発PowerAppsでやるか否かの指針?(※個人的見解)そのアプリ開発PowerAppsでやるか否かの指針?(※個人的見解)
そのアプリ開発 PowerAppsでやるか否かの指針?(※個人的見解)
 
SharePoint Online で、ポータル実践アイデア
SharePoint Online で、ポータル実践アイデアSharePoint Online で、ポータル実践アイデア
SharePoint Online で、ポータル実践アイデア
 
Power Apps による SharePoint リスト フォーム編集のコツ
Power Apps による SharePoint リスト フォーム編集のコツPower Apps による SharePoint リスト フォーム編集のコツ
Power Apps による SharePoint リスト フォーム編集のコツ
 
ファイルサーバーを SharePoint に移行するためのアプローチ
ファイルサーバーを SharePoint に移行するためのアプローチファイルサーバーを SharePoint に移行するためのアプローチ
ファイルサーバーを SharePoint に移行するためのアプローチ
 
情報共有ツールの 投資対効果を考える
情報共有ツールの投資対効果を考える情報共有ツールの投資対効果を考える
情報共有ツールの 投資対効果を考える
 

Viewers also liked

Office 365 のチームサイトを 美味しく つかう 10 の方法
Office 365 のチームサイトを 美味しく つかう 10 の方法Office 365 のチームサイトを 美味しく つかう 10 の方法
Office 365 のチームサイトを 美味しく つかう 10 の方法Kazuhiko Nakamura
 
デザインが統一されているShare point サイトを作成しよう
デザインが統一されているShare point サイトを作成しようデザインが統一されているShare point サイトを作成しよう
デザインが統一されているShare point サイトを作成しようMayuko Hatanaka
 
SharePoint Online 「アクセス権」を理解する
SharePoint Online 「アクセス権」を理解するSharePoint Online 「アクセス権」を理解する
SharePoint Online 「アクセス権」を理解するKazuhiko Nakamura
 
ファイルサーバーの棚卸から考える SharePoint Online を使ったファイル管理
ファイルサーバーの棚卸から考える SharePoint Online を使ったファイル管理ファイルサーバーの棚卸から考える SharePoint Online を使ったファイル管理
ファイルサーバーの棚卸から考える SharePoint Online を使ったファイル管理Hirofumi Ota
 
Lync 2013 API カスタマイズアプリ開発
Lync 2013 API カスタマイズアプリ開発Lync 2013 API カスタマイズアプリ開発
Lync 2013 API カスタマイズアプリ開発adachiyosuke
 
Office365 api dev 20140802
Office365 api dev 20140802Office365 api dev 20140802
Office365 api dev 20140802Seiji Noro
 
Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?
Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?
Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?Hiroaki Oikawa
 
Saml×SharePoint
Saml×SharePointSaml×SharePoint
Saml×SharePointy-matsuoka
 
複数のMSテクノロジーで会社のITインフラを改善してみた!
複数のMSテクノロジーで会社のITインフラを改善してみた!複数のMSテクノロジーで会社のITインフラを改善してみた!
複数のMSテクノロジーで会社のITインフラを改善してみた!なおき おさだ
 
IT初心者の事務員さんに SharePoint を教えてみた ~SharePoint ユーザー教育の事例として~
IT初心者の事務員さんに SharePoint を教えてみた ~SharePoint ユーザー教育の事例として~IT初心者の事務員さんに SharePoint を教えてみた ~SharePoint ユーザー教育の事例として~
IT初心者の事務員さんに SharePoint を教えてみた ~SharePoint ユーザー教育の事例として~Kosuke Kuromiya
 
Outlook を使ってみた
Outlook を使ってみたOutlook を使ってみた
Outlook を使ってみたHirofumi Ota
 
SharePoint ユーザーのための IFTTT で IoT 体験
SharePoint ユーザーのための IFTTT で IoT 体験SharePoint ユーザーのための IFTTT で IoT 体験
SharePoint ユーザーのための IFTTT で IoT 体験Yoshitaka Seo
 
2014年1月11日Office365勉強会「iPhone、iPadからのSharePoint(online)利用について
2014年1月11日Office365勉強会「iPhone、iPadからのSharePoint(online)利用について2014年1月11日Office365勉強会「iPhone、iPadからのSharePoint(online)利用について
2014年1月11日Office365勉強会「iPhone、iPadからのSharePoint(online)利用についてadachiyosuke
 
なぜSharepointの導入を見送ったのか
なぜSharepointの導入を見送ったのかなぜSharepointの導入を見送ったのか
なぜSharepointの導入を見送ったのかShu Yamada
 
Bot × Office 365 〜 Microsoft Bot Framework と Microsoft Graph API を使った業務システムの新...
Bot × Office 365 〜 Microsoft Bot Framework と Microsoft Graph API を使った業務システムの新...Bot × Office 365 〜 Microsoft Bot Framework と Microsoft Graph API を使った業務システムの新...
Bot × Office 365 〜 Microsoft Bot Framework と Microsoft Graph API を使った業務システムの新...Ayako Uruno
 

Viewers also liked (15)

Office 365 のチームサイトを 美味しく つかう 10 の方法
Office 365 のチームサイトを 美味しく つかう 10 の方法Office 365 のチームサイトを 美味しく つかう 10 の方法
Office 365 のチームサイトを 美味しく つかう 10 の方法
 
デザインが統一されているShare point サイトを作成しよう
デザインが統一されているShare point サイトを作成しようデザインが統一されているShare point サイトを作成しよう
デザインが統一されているShare point サイトを作成しよう
 
SharePoint Online 「アクセス権」を理解する
SharePoint Online 「アクセス権」を理解するSharePoint Online 「アクセス権」を理解する
SharePoint Online 「アクセス権」を理解する
 
ファイルサーバーの棚卸から考える SharePoint Online を使ったファイル管理
ファイルサーバーの棚卸から考える SharePoint Online を使ったファイル管理ファイルサーバーの棚卸から考える SharePoint Online を使ったファイル管理
ファイルサーバーの棚卸から考える SharePoint Online を使ったファイル管理
 
Lync 2013 API カスタマイズアプリ開発
Lync 2013 API カスタマイズアプリ開発Lync 2013 API カスタマイズアプリ開発
Lync 2013 API カスタマイズアプリ開発
 
Office365 api dev 20140802
Office365 api dev 20140802Office365 api dev 20140802
Office365 api dev 20140802
 
Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?
Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?
Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?
 
Saml×SharePoint
Saml×SharePointSaml×SharePoint
Saml×SharePoint
 
複数のMSテクノロジーで会社のITインフラを改善してみた!
複数のMSテクノロジーで会社のITインフラを改善してみた!複数のMSテクノロジーで会社のITインフラを改善してみた!
複数のMSテクノロジーで会社のITインフラを改善してみた!
 
IT初心者の事務員さんに SharePoint を教えてみた ~SharePoint ユーザー教育の事例として~
IT初心者の事務員さんに SharePoint を教えてみた ~SharePoint ユーザー教育の事例として~IT初心者の事務員さんに SharePoint を教えてみた ~SharePoint ユーザー教育の事例として~
IT初心者の事務員さんに SharePoint を教えてみた ~SharePoint ユーザー教育の事例として~
 
Outlook を使ってみた
Outlook を使ってみたOutlook を使ってみた
Outlook を使ってみた
 
SharePoint ユーザーのための IFTTT で IoT 体験
SharePoint ユーザーのための IFTTT で IoT 体験SharePoint ユーザーのための IFTTT で IoT 体験
SharePoint ユーザーのための IFTTT で IoT 体験
 
2014年1月11日Office365勉強会「iPhone、iPadからのSharePoint(online)利用について
2014年1月11日Office365勉強会「iPhone、iPadからのSharePoint(online)利用について2014年1月11日Office365勉強会「iPhone、iPadからのSharePoint(online)利用について
2014年1月11日Office365勉強会「iPhone、iPadからのSharePoint(online)利用について
 
なぜSharepointの導入を見送ったのか
なぜSharepointの導入を見送ったのかなぜSharepointの導入を見送ったのか
なぜSharepointの導入を見送ったのか
 
Bot × Office 365 〜 Microsoft Bot Framework と Microsoft Graph API を使った業務システムの新...
Bot × Office 365 〜 Microsoft Bot Framework と Microsoft Graph API を使った業務システムの新...Bot × Office 365 〜 Microsoft Bot Framework と Microsoft Graph API を使った業務システムの新...
Bot × Office 365 〜 Microsoft Bot Framework と Microsoft Graph API を使った業務システムの新...
 

Similar to SharePoint Online 開発の最初の一歩

SharePoint アプリ開発ツールの比較
SharePoint アプリ開発ツールの比較SharePoint アプリ開発ツールの比較
SharePoint アプリ開発ツールの比較Yoshitaka Seo
 
SharePoint Framework アップデート SPFx v1.12.1
SharePoint Framework アップデート SPFx v1.12.1SharePoint Framework アップデート SPFx v1.12.1
SharePoint Framework アップデート SPFx v1.12.1Hiroaki Oikawa
 
LightSwitchで Office 365 開発
LightSwitchで Office 365 開発LightSwitchで Office 365 開発
LightSwitchで Office 365 開発Yoshitaka Seo
 
Office365 api dev_20140624
Office365 api dev_20140624Office365 api dev_20140624
Office365 api dev_20140624Seiji Noro
 
Silverlightを囲む会in大阪#19
Silverlightを囲む会in大阪#19Silverlightを囲む会in大阪#19
Silverlightを囲む会in大阪#19Atsuo Yamasaki
 
OneNote のススメ。 Office 365 利活用の促進 - クライアント推し。
OneNote のススメ。 Office 365 利活用の促進 - クライアント推し。OneNote のススメ。 Office 365 利活用の促進 - クライアント推し。
OneNote のススメ。 Office 365 利活用の促進 - クライアント推し。Akira Fukami
 
Cloud Business Appication って何?
Cloud Business Appication って何?Cloud Business Appication って何?
Cloud Business Appication って何?Yoshitaka Seo
 
Apps for Office サミット!
Apps for Office サミット!Apps for Office サミット!
Apps for Office サミット!kinuasa
 
Teams の”チーム”と Office 365 グループを理解して Power Platform を活用せよ
Teams の”チーム”と Office 365 グループを理解して Power Platform を活用せよTeams の”チーム”と Office 365 グループを理解して Power Platform を活用せよ
Teams の”チーム”と Office 365 グループを理解して Power Platform を活用せよYugo Shimizu
 
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発Ai Hirano
 
LINE Bot 開発のための Azure Logic Apps 入門
LINE Bot 開発のための Azure Logic Apps 入門LINE Bot 開発のための Azure Logic Apps 入門
LINE Bot 開発のための Azure Logic Apps 入門拓将 平林
 
SharePoint Online まわりの直近と今後のアップデート
SharePoint Online まわりの直近と今後のアップデートSharePoint Online まわりの直近と今後のアップデート
SharePoint Online まわりの直近と今後のアップデートHirofumi Ota
 
Office アドインの紹介
Office アドインの紹介Office アドインの紹介
Office アドインの紹介kinuasa
 
Php on windows vol.2 - session.1 - 公開用
Php on windows   vol.2 - session.1 - 公開用Php on windows   vol.2 - session.1 - 公開用
Php on windows vol.2 - session.1 - 公開用hirookun
 
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめHiroaki Oikawa
 
2013 11-09 デスクトップ・アプリの価値を高めるモダン化
2013 11-09 デスクトップ・アプリの価値を高めるモダン化2013 11-09 デスクトップ・アプリの価値を高めるモダン化
2013 11-09 デスクトップ・アプリの価値を高めるモダン化Hiroyuki Mori
 
いま考えられる限り最も速く対話型アプリを開発する方法
いま考えられる限り最も速く対話型アプリを開発する方法いま考えられる限り最も速く対話型アプリを開発する方法
いま考えられる限り最も速く対話型アプリを開発する方法Kenichiro Nakamura
 
LightSwitchでマルチデータソース
LightSwitchでマルチデータソースLightSwitchでマルチデータソース
LightSwitchでマルチデータソースYoshitaka Seo
 
Apps for Office Seminar Japan 1st
Apps for Office Seminar Japan 1stApps for Office Seminar Japan 1st
Apps for Office Seminar Japan 1stSeiji Noro
 
Office アドイン ハンズオン
Office アドイン ハンズオンOffice アドイン ハンズオン
Office アドイン ハンズオンkinuasa
 

Similar to SharePoint Online 開発の最初の一歩 (20)

SharePoint アプリ開発ツールの比較
SharePoint アプリ開発ツールの比較SharePoint アプリ開発ツールの比較
SharePoint アプリ開発ツールの比較
 
SharePoint Framework アップデート SPFx v1.12.1
SharePoint Framework アップデート SPFx v1.12.1SharePoint Framework アップデート SPFx v1.12.1
SharePoint Framework アップデート SPFx v1.12.1
 
LightSwitchで Office 365 開発
LightSwitchで Office 365 開発LightSwitchで Office 365 開発
LightSwitchで Office 365 開発
 
Office365 api dev_20140624
Office365 api dev_20140624Office365 api dev_20140624
Office365 api dev_20140624
 
Silverlightを囲む会in大阪#19
Silverlightを囲む会in大阪#19Silverlightを囲む会in大阪#19
Silverlightを囲む会in大阪#19
 
OneNote のススメ。 Office 365 利活用の促進 - クライアント推し。
OneNote のススメ。 Office 365 利活用の促進 - クライアント推し。OneNote のススメ。 Office 365 利活用の促進 - クライアント推し。
OneNote のススメ。 Office 365 利活用の促進 - クライアント推し。
 
Cloud Business Appication って何?
Cloud Business Appication って何?Cloud Business Appication って何?
Cloud Business Appication って何?
 
Apps for Office サミット!
Apps for Office サミット!Apps for Office サミット!
Apps for Office サミット!
 
Teams の”チーム”と Office 365 グループを理解して Power Platform を活用せよ
Teams の”チーム”と Office 365 グループを理解して Power Platform を活用せよTeams の”チーム”と Office 365 グループを理解して Power Platform を活用せよ
Teams の”チーム”と Office 365 グループを理解して Power Platform を活用せよ
 
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
 
LINE Bot 開発のための Azure Logic Apps 入門
LINE Bot 開発のための Azure Logic Apps 入門LINE Bot 開発のための Azure Logic Apps 入門
LINE Bot 開発のための Azure Logic Apps 入門
 
SharePoint Online まわりの直近と今後のアップデート
SharePoint Online まわりの直近と今後のアップデートSharePoint Online まわりの直近と今後のアップデート
SharePoint Online まわりの直近と今後のアップデート
 
Office アドインの紹介
Office アドインの紹介Office アドインの紹介
Office アドインの紹介
 
Php on windows vol.2 - session.1 - 公開用
Php on windows   vol.2 - session.1 - 公開用Php on windows   vol.2 - session.1 - 公開用
Php on windows vol.2 - session.1 - 公開用
 
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
 
2013 11-09 デスクトップ・アプリの価値を高めるモダン化
2013 11-09 デスクトップ・アプリの価値を高めるモダン化2013 11-09 デスクトップ・アプリの価値を高めるモダン化
2013 11-09 デスクトップ・アプリの価値を高めるモダン化
 
いま考えられる限り最も速く対話型アプリを開発する方法
いま考えられる限り最も速く対話型アプリを開発する方法いま考えられる限り最も速く対話型アプリを開発する方法
いま考えられる限り最も速く対話型アプリを開発する方法
 
LightSwitchでマルチデータソース
LightSwitchでマルチデータソースLightSwitchでマルチデータソース
LightSwitchでマルチデータソース
 
Apps for Office Seminar Japan 1st
Apps for Office Seminar Japan 1stApps for Office Seminar Japan 1st
Apps for Office Seminar Japan 1st
 
Office アドイン ハンズオン
Office アドイン ハンズオンOffice アドイン ハンズオン
Office アドイン ハンズオン
 

More from Yoshitaka Seo

言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認Yoshitaka Seo
 
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021Yoshitaka Seo
 
AI-900 ポイント解説
AI-900 ポイント解説AI-900 ポイント解説
AI-900 ポイント解説Yoshitaka Seo
 
AI プログラミング - OCA / 京都TECH オープンキャンパス 2021
AI プログラミング - OCA / 京都TECH オープンキャンパス 2021AI プログラミング - OCA / 京都TECH オープンキャンパス 2021
AI プログラミング - OCA / 京都TECH オープンキャンパス 2021Yoshitaka Seo
 
AIの見方、AIとの付き合い方
AIの見方、AIとの付き合い方AIの見方、AIとの付き合い方
AIの見方、AIとの付き合い方Yoshitaka Seo
 
Custom Visionで仏像を画像分類
Custom Visionで仏像を画像分類Custom Visionで仏像を画像分類
Custom Visionで仏像を画像分類Yoshitaka Seo
 
誰もが AI を使う時代、作る時代
誰もが AI を使う時代、作る時代誰もが AI を使う時代、作る時代
誰もが AI を使う時代、作る時代Yoshitaka Seo
 
Azure IoT Edge で Custom Vision
Azure IoT Edge で Custom VisionAzure IoT Edge で Custom Vision
Azure IoT Edge で Custom VisionYoshitaka Seo
 
API ペタペタしただけのお手軽 感情分析アプリ
API ペタペタしただけのお手軽 感情分析アプリAPI ペタペタしただけのお手軽 感情分析アプリ
API ペタペタしただけのお手軽 感情分析アプリYoshitaka Seo
 
Machine Learning studio で構造化データから予測分析 (LT版)
Machine Learning studio で構造化データから予測分析 (LT版)Machine Learning studio で構造化データから予測分析 (LT版)
Machine Learning studio で構造化データから予測分析 (LT版)Yoshitaka Seo
 
BIerのためのAI入門
BIerのためのAI入門BIerのためのAI入門
BIerのためのAI入門Yoshitaka Seo
 
構造化データをツールで簡単に分析
構造化データをツールで簡単に分析構造化データをツールで簡単に分析
構造化データをツールで簡単に分析Yoshitaka Seo
 
チャットボットの自然言語処理
チャットボットの自然言語処理チャットボットの自然言語処理
チャットボットの自然言語処理Yoshitaka Seo
 
Custom Visionを活用するためのTips
Custom Visionを活用するためのTipsCustom Visionを活用するためのTips
Custom Visionを活用するためのTipsYoshitaka Seo
 
Machine Learning Serviceを使ってみよう
Machine Learning Serviceを使ってみようMachine Learning Serviceを使ってみよう
Machine Learning Serviceを使ってみようYoshitaka Seo
 
Bot Framework Emulator はこんなにすごい
Bot Framework Emulator はこんなにすごいBot Framework Emulator はこんなにすごい
Bot Framework Emulator はこんなにすごいYoshitaka Seo
 
VS Code Tools for AI の紹介
VS Code Tools for AI の紹介VS Code Tools for AI の紹介
VS Code Tools for AI の紹介Yoshitaka Seo
 
Bot Builder V4 SDK + QnA Maker / LUIS
Bot Builder V4 SDK  + QnA Maker / LUISBot Builder V4 SDK  + QnA Maker / LUIS
Bot Builder V4 SDK + QnA Maker / LUISYoshitaka Seo
 
PowerApps アプリ開発入門
PowerApps アプリ開発入門PowerApps アプリ開発入門
PowerApps アプリ開発入門Yoshitaka Seo
 

More from Yoshitaka Seo (20)

言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
 
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
 
AI-900 ポイント解説
AI-900 ポイント解説AI-900 ポイント解説
AI-900 ポイント解説
 
AI プログラミング - OCA / 京都TECH オープンキャンパス 2021
AI プログラミング - OCA / 京都TECH オープンキャンパス 2021AI プログラミング - OCA / 京都TECH オープンキャンパス 2021
AI プログラミング - OCA / 京都TECH オープンキャンパス 2021
 
AIの見方、AIとの付き合い方
AIの見方、AIとの付き合い方AIの見方、AIとの付き合い方
AIの見方、AIとの付き合い方
 
Custom Visionで仏像を画像分類
Custom Visionで仏像を画像分類Custom Visionで仏像を画像分類
Custom Visionで仏像を画像分類
 
誰もが AI を使う時代、作る時代
誰もが AI を使う時代、作る時代誰もが AI を使う時代、作る時代
誰もが AI を使う時代、作る時代
 
Azure IoT Edge で Custom Vision
Azure IoT Edge で Custom VisionAzure IoT Edge で Custom Vision
Azure IoT Edge で Custom Vision
 
API ペタペタしただけのお手軽 感情分析アプリ
API ペタペタしただけのお手軽 感情分析アプリAPI ペタペタしただけのお手軽 感情分析アプリ
API ペタペタしただけのお手軽 感情分析アプリ
 
Machine Learning studio で構造化データから予測分析 (LT版)
Machine Learning studio で構造化データから予測分析 (LT版)Machine Learning studio で構造化データから予測分析 (LT版)
Machine Learning studio で構造化データから予測分析 (LT版)
 
BIerのためのAI入門
BIerのためのAI入門BIerのためのAI入門
BIerのためのAI入門
 
構造化データをツールで簡単に分析
構造化データをツールで簡単に分析構造化データをツールで簡単に分析
構造化データをツールで簡単に分析
 
チャットボットの自然言語処理
チャットボットの自然言語処理チャットボットの自然言語処理
チャットボットの自然言語処理
 
Custom Visionを活用するためのTips
Custom Visionを活用するためのTipsCustom Visionを活用するためのTips
Custom Visionを活用するためのTips
 
Machine Learning Serviceを使ってみよう
Machine Learning Serviceを使ってみようMachine Learning Serviceを使ってみよう
Machine Learning Serviceを使ってみよう
 
Bot Framework Emulator はこんなにすごい
Bot Framework Emulator はこんなにすごいBot Framework Emulator はこんなにすごい
Bot Framework Emulator はこんなにすごい
 
VS Code Tools for AI の紹介
VS Code Tools for AI の紹介VS Code Tools for AI の紹介
VS Code Tools for AI の紹介
 
Bot Builder V4 SDK + QnA Maker / LUIS
Bot Builder V4 SDK  + QnA Maker / LUISBot Builder V4 SDK  + QnA Maker / LUIS
Bot Builder V4 SDK + QnA Maker / LUIS
 
QnA Maker 逆入門
QnA Maker 逆入門QnA Maker 逆入門
QnA Maker 逆入門
 
PowerApps アプリ開発入門
PowerApps アプリ開発入門PowerApps アプリ開発入門
PowerApps アプリ開発入門
 

SharePoint Online 開発の最初の一歩