クラウドビジネスアプリ ~ visual studio 2013...
DESCRIPTION
「クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート」セッション資料 (11月30日(土) 開催、技術ひろば.net 勉強会)TRANSCRIPT
![Page 1: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/1.jpg)
クラウドビジネスアプリVisual Studio 2013 の
新しいプロジェクトテンプレート
瀬尾佳隆 (@seosoft)Microsoft MVP for Visual C#
技術ひろば.net 勉強会2013年11月
![Page 2: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/2.jpg)
自己紹介
瀬尾 佳隆 (せお よしたか)MVP for Visual C#
(Jan 2009 – Dec 2013)
LightSwitch 推しOffice 365・SharePoint 推し
AKB48G / 劇団四季 / ディズニー推し
http://yseosoft.wordpress.com/
“LightSwitch 瀬尾” で検索すれば見つかります
![Page 3: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/3.jpg)
アジェンダ
業務アプリをクラウドに
クラウドビジネスアプリ開発の実際
LightSwitch ベースOffice 365 認証Office 365 との連携
![Page 4: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/4.jpg)
業務アプリをクラウドに
![Page 5: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/5.jpg)
オンプレミスか、クラウドか
他システムとの連携を検討しやすい
保守管理には意外とコストがかかる
場所もデバイスも選ばない
他システムとの連携は考慮が必要
![Page 6: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/6.jpg)
クラウド開発への不安?
クラウドゆえの開発の苦労
他のシステムや人との連携が面倒
アカウント管理が面倒
※運用面の諸々は今日は省略
![Page 7: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/7.jpg)
他のシステムや人との連携が面倒
クラウドビジネスアプリなら大丈夫!
クラウドゆえの開発の苦労
アカウント管理が面倒
LightSwitchベースで簡単
Office 365 を核として連携
Office 365認証を利用
![Page 8: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/8.jpg)
クラウドビジネスアプリとは
Office 365認証を利用
Office 365 を核として連携
LightSwitchベースで簡単
LightSwitch ベースのApps for SharePointテンプレート
![Page 9: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/9.jpg)
クラウドビジネスアプリ開発の実際
![Page 10: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/10.jpg)
クラウドビジネスアプリ開発の実際
Office 365認証を利用
Office 365 を核として連携
LightSwitchベースで簡単
![Page 11: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/11.jpg)
クラウドビジネスアプリ開発の実際
Office 365認証を利用
Office 365 を核として連携
LightSwitchベースで簡単
![Page 12: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/12.jpg)
LightSwitch ベースの開発
![Page 13: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/13.jpg)
LightSwitch ベースで簡単
![Page 14: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/14.jpg)
LightSwitch ベースで簡単
テーブル定義
![Page 15: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/15.jpg)
LightSwitch ベースで簡単
画面定義
![Page 16: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/16.jpg)
LightSwitch ベースで簡単
一覧画面 入力画面
![Page 17: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/17.jpg)
クラウドビジネスアプリ開発の実際
Office 365認証を利用
Office 365 を核として連携
LightSwitchベースで簡単
![Page 18: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/18.jpg)
クラウドビジネスアプリ開発の実際
Office 365認証を利用
Office 365 を核として連携
LightSwitchベースで簡単
![Page 19: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/19.jpg)
Office 365 認証を利用
![Page 20: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/20.jpg)
Office 365 認証を利用
“クラウドビジネスアプリ” テンプレートを選ぶだけ特別なコードは不要
![Page 21: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/21.jpg)
チームサイトとの自動的な連携
自動的にチームサイトと連携している
![Page 22: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/22.jpg)
信頼されたアプリのみ実行可能
サイトに信頼されたアプリを権限のあるアカウントでのみ実行可能
![Page 23: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/23.jpg)
参考) アプリの信頼
サイトで信頼したアプリだけが実行可能
![Page 24: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/24.jpg)
クラウドビジネスアプリ開発の実際
Office 365認証を利用
Office 365 を核として連携
LightSwitchベースで簡単
![Page 25: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/25.jpg)
クラウドビジネスアプリ開発の実際
Office 365認証を利用
Office 365 を核として連携
LightSwitchベースで簡単
![Page 26: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/26.jpg)
Office 365 を核として連携
![Page 27: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/27.jpg)
ユーザー情報の利用
一覧画面 入力画面
![Page 28: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/28.jpg)
ユーザー情報の利用
![Page 29: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/29.jpg)
ユーザー情報の利用
![Page 30: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/30.jpg)
ソーシャル機能の利用
![Page 31: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/31.jpg)
ソーシャル機能の利用
![Page 32: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/32.jpg)
OData で Excel と連携
![Page 33: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/33.jpg)
まとめ
![Page 34: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/34.jpg)
他のシステムや人との連携が面倒
まとめ)クラウドビジネスアプリ
クラウドゆえの開発の苦労
アカウント管理が面倒
LightSwitchベースで簡単
Office 365を核として連携
Office 365認証を利用
![Page 35: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/35.jpg)
まとめ)LightSwitch ベース開発
![Page 36: クラウドビジネスアプリ ~ Visual Studio 2013 の新しいプロジェクトテンプレート](https://reader030.vdocuments.net/reader030/viewer/2022020123/55877232d8b42af23e8b46d9/html5/thumbnails/36.jpg)
まとめ)Office 365 との連携