Office 365 勉強会で「Cloud Business App」についてお話ししました (8月31日開催)

8月31日に Office 365 勉強会 が開催されました。

1コマいただいてお話しさせていただいたのですが、他のスピーカーは豪華だったので 3日くらい前から胃が痛かったですw。
会場も盛況でしたし、役に立って、かつ楽しい場でした。これからも参加して第一線のメンバーにたくさんの教えを請いたいです。

 

さて 1コマいただいて話したのが、Cloud Business App です。

 

「クラウドに業務アプリを置いて活用することだろうな」というところまでは容易に想像がつくと思いますが、ここでの話はそれとは少し違います。

限られた情報しかないのですが、これは何かというと LightSwitch ベースの Apps for SharePoint です。つまり、クラウドに配置して Office 365 と連携する業務アプリを高い生産性で作りましょう、というのが Cloud Business App と言えます。
現在のところ、Build 2013 の Day 2 Keynoteセッション 1つ のストリーミング程度の情報のみです。公開されている Visual Studio 2013 Preview にも含まれていません。

LightSwitch ベースなのですが、Visual Studio 2013 の新規プロジェクトダイアログでは Office / SharePoint カテゴリー内に含まれるのが面白いところ。LightSwitch は独立した一つの開発ツールではなくなります。
※ちなみに、 通常の Web アプリ開発ツールとしても存在するものと思われます。つまり LightSwitch カテゴリーには HTML Client および Desktop Client (=Silverlight) アプリケーションのテンプレートが含まれ、SharePoint カテゴリーには Cloud Business App として存在する、という形で2か所に存在することになると思われますなにしろ情報がないので想像ですが。

Cloud Business App のいいところはこんな感じ。

  • Office と連携する業務アプリが高い生産性で開発できる。なにしろ LightSwitch です
  • 認証、認可の仕組みは Office 365 を利用できる
  • アプリを利用するにはサイト側で信頼しなければならない、つまり単なる外部アプリへのリンクではない
  • Office 365 と連携できる、カスタムリストを簡単に操作できる
  • LightSwitch HTML Client なのでマルチデバイスの業務アプリが作れる

 

LightSwitch は多対多のリレーションが苦手だったり、ファイルアップロードには工夫が必要だったりと課題もあるにはあります。それでも LightSwich の普通の開発手順で Office 365 / SharePoint のカスタムリストを操作できたり、アカウント情報が簡単に取得できたり(というか、Applcation シングルトンインスタンスがプロパティとして 365 のアカウントを持っています)、SharePoint 開発に非常に便利です。

CreateContext とか リストごとの Load とか ExecuteQuery とかが不要です。明示的にコンテキストを作らなくても Office 365 に自動的に接続されます。明示的に Load するコードを書かなくても必要なデータにアクセスできます。ExecuteQuery ではなくて SaveChange でデータの更新をするので、365 内のカスタムリストと他のデータソースとを関連づけた状態で、同じメソッドでデータの更新ができます。
必要に応じて Load –> ExecuteQuery することも可能ですが、その場合でも LightSwitch の ApplicationData とシームレスに連携できるので、マルチデータソースの実現も容易です。

SharePoint / Office 365 を利用しているのであれば、せっかくの高機能はもっと活用したいもの。LightSwitch と組み合わせることで、非常に簡単にそれを実現できます。
ぜひ注目してみてください。

広告
カテゴリー: クラウドビジネスアプリ, コミュニティー, LightSwitch, SharePoint タグ: , パーマリンク

Office 365 勉強会で「Cloud Business App」についてお話ししました (8月31日開催) への1件のフィードバック

  1. ピンバック: Visual Studio 2013 のクラウド ビジネス アプリ (Cloud Business App) - 松崎 剛 Blog - Site Home - MSDN Blogs

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中