SlideShare a Scribd company logo
Developers
 Summit




              One ASP.NET
~ 今、ASP.NET に何が起こっているのか? ~




                                      井上 章        (いのうえ あきら)
                               日本マイクロソフト株式会社
                    デベロッパー & プラットフォーム統括本部
                                        エバンジェリスト
                 Blog: aka.ms/chack Twitter: @chack411
                Developers Summit 2013 Action !
Developers
Summit



井上 章         (チャック)

日本マイクロソフト株式会社(2008 年 3 月入社)
デベロッパー & プラットフォーム統括本部
テクニカル エバンジェリスト
Blog: aka.ms/chack Twitter: @chack411

専門分野
   現在:ASP.NET, HTML, JavaScript, Web Technology ...
   過去:C++/MFC/ATL, Z80, DSP, Hardware Design ...




                                                       WebMatrix マン

                     Developers Summit 2013 Action !
近未来の IT, Cloud, Web ...
                  Productivity Future Vision

• 不可欠な Web 技術 (HTTP 1.1, HTML5, CSS3 ...)

• Web API の進化と普及 (REST, JSON ...)

• サーバー ロジック と クライアント UI の疎結合

• クライアント側実装の多様化

  • HTML5, CSS3, ECMAScript 5

  • マルチデバイス
   (PC, Tablet, Mobile ...)

  • レスポンシブ Web デザイン


                                            http://www.microsoft.com/office/vision/
                          Developers Summit 2013 Action !
アプリ開発のための "Web 技術"
          Web Standards for Applications

• HTML5 / CSS3
  – クロス プラットフォームにおける共通 UI マークアップ
• JavaScript
  – 第一級のプログラミング言語としての進化と普及
  – JavaScript ライブラリの普及やサーバー サイドへの応用
• Web API
  – 進む HTTP サービス (REST API) の利用と開発ニーズ
• ネイティブ アプリ開発への応用
  – Windows ストア アプリ開発 (WinRT, WinJS)
  – PhoneGap, Titanium ...
                   Developers Summit 2013 Action !
今、ASP.NET に何が起こっているのか?




       Developers Summit 2013 Action !
レゴとオープンソース

 マルチデバイス

モダン Web アプリ


  Developers Summit 2013 Action !
Developers Summit 2013 Action !
Nooooo!!

  Developers Summit 2013 Action !
One ASP.NET
 ASP.NET Web Stack




  Developers Summit 2013 Action !
http://nuget.org/

• NuGet (ぬげっと / にゅーげっと)
 – オープンソース ライブラリなどのパッケージ管理の
   仕組み(インストール、更新、配布)
 – Visual Studio や WebMatrix などで標準採用
 – NuGet ギャラリーを利用したパッケージの公開が可能


            Developers Summit 2013 Action !
オープン ソース
       http://aspnetwebstack.codeplex.com/
• 対象ソース コード
 – ASP.NET MVC 4
 – Web API
 – Web Pages (Razor)
• 開発への貢献
 – Apache License 2.0 の元で公開
 – Web または Git にて参照可能
 – フィードバック、バグ修正、
   新機能提案のサブミット

• マイクロソフトのサポート
 – 製品としてサポートは継続
 – 開発チームによる厳格なレビュー

                 Developers Summit 2013 Action !
レゴとオープンソース

 マルチデバイス

モダン Web アプリ


  Developers Summit 2013 Action !
マルチデバイス エクスペリエンス
           Devices, Platforms, Browsers


• クロス デバイス
 – PC, スマートフォン,
   タブレット ...

• クロス プラットフォーム
 – iOS, Android, Windows ...

• クロス ブラウザー
 – Web 標準と HTML5 / CSS3
 – 実装レベル差異への対応



                   Developers Summit 2013 Action !
ASP.NET マルチデバイス対応
   Design and Mobile Experience

• レスポンシブ Web
  – デザイン重視
  – 各種デバイスで共通したエクスペリエンスの提供

• jQuery Mobile
  – タッチ操作重視
  – タッチ操作に最適化した Web サイトの提供

• デバイス判別とビューの切り替え
  – デバイス毎に最適化した Web サイトの提供


         Developers Summit 2013 Action !
レゴとオープンソース

 マルチデバイス

モダン Web アプリ


  Developers Summit 2013 Action !
モダン Web アプリ エクスペリエンス
   Single Page Application Architecture


                                               ASP.NET

                      HTML
 View
                      HTTP
 Async

 View
 Model                REST                     Web API
                      JSON
クライアント                 XML                     サーバー

             Developers Summit 2013 Action !
ASP.NET Web API
  Framework for HTTP Services

RESTful サービス構築のためのフレームワーク
MVC 4 プロジェクト テンプレートの一部として提供



                     • URL ルーティング
                     • モデル バインディング
                     • スキャフォールディング
                       (Entity Framework)
                     • OData クエリパラメータ
                       (Microsoft.AspNet.WebApi.OData)



        Developers Summit 2013 Action !
ASP.NET Web API ポスター
     日本語版 先行公開!
http://aka.ms/webapiposterjpn



         Developers Summit 2013 Action !
ASP.NET SignalR
                    Real-time Web for .NET
                         http://signalr.net/
         リアルタイム・非同期・双方向通信ライブラリ
         オープンソースから ASP.NET のコンポーネントへ

         PM> Install-Package Microsoft.AspNet.SignalR -Pre

•   クライアント - サーバー間の永続的コネクション
•   トランスポートの自動ネゴシエーション
    •   WebSockets, Server-Sent Events, Forever Frames, Long Polling
•   サーバーからクライアントへのプッシュや RPC 通信
•   1 サーバーあたり数千の接続を非同期で処理


                         Developers Summit 2013 Action !
センサー クラウド with ASP.NET
  センサー デバイス必須のクラウド コンピューティング時代へ

• クラウド コンピューティング
 – 進むクラウドへの移行と活用

• センサー データの活用とクラウド連携
 – GPS 位置情報, ジャイロ, 温度, 湿度 ...
 – クラウド連携による無限の可能性

• 通信インフラの進化
 – 高速ネットワーク
 – 常時オンライン


                                     Productivity Future Vision
                              http://www.microsoft.com/office/vision/

               Developers Summit 2013 Action !
Kinect on Cloud
     Kinect with ASP.NET SignalR and Azure


      HTTP                                             HTTP

                      Cloud Services
                         ASP.NET
                         SignalR
HTML5 Web                                            .NET Console
Application                                           Application
                   Azure Service Bus
                      (or Redis)




              http://wmm.cloudapp.net/

                   Developers Summit 2013 Action !
One ASP.NET
 ASP.NET Web Stack




  Developers Summit 2013 Action !
ASP.NET and Web Tools 2012.2 RTM
        Coming Soon …
       http://www.asp.net/


           Developers Summit 2013 Action !
ASP.NET and Web Tools 2012.2




         Developers Summit 2013 Action !
Next Action.



  Developers Summit 2013 Action !
Developers Love Coding.




       Developers Summit 2013 Action !
Enjoy coding,
Be happy with IT.



    Developers Summit 2013 Action !
Developers
Summit




© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S.
                                                                              and/or other countries.
   The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must
 respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information
   provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


                                                            Developers Summit 2013 Action !

More Related Content

PDF
Barcode-punk
PDF
Developers Summit 2013【14-E-3】Windows 8デザインガイド
PPT
デブサミ 2013 日本App Inventorユーザー会
PDF
無償でここまで使えるアドビのWeb制作ツール for デブサミ2013
PDF
【14-E-3】Windows 8デザインガイド ~魅力的なWindowsストアアプリとデスクトップアプリを作るために~
PDF
Developers Summit 2013【15-B-8】タブレット進化論
PDF
Enterpriseでもモバイル開発
PDF
Devsumi2013 Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?
Barcode-punk
Developers Summit 2013【14-E-3】Windows 8デザインガイド
デブサミ 2013 日本App Inventorユーザー会
無償でここまで使えるアドビのWeb制作ツール for デブサミ2013
【14-E-3】Windows 8デザインガイド ~魅力的なWindowsストアアプリとデスクトップアプリを作るために~
Developers Summit 2013【15-B-8】タブレット進化論
Enterpriseでもモバイル開発
Devsumi2013 Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?

What's hot (20)

PDF
Developers Summit 2013【15-B-6】開発者の "資産形成" につながる Action とは?
PDF
チーム×ツール Team Foundation Server & Service 共感しActionできる開発基盤 アルティメイタム【デブサミ 2013 ...
PDF
デブサミ2013【15D-3】Azureセッション資料
PDF
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
PDF
Devsumi2013_15-c-7 アドテク・ターゲティング技術
PDF
反復型ソフトウェア開発の勘所
PDF
人が作るソフトウェア 〜今組織パターンを読む意味〜
PPTX
モバイル&コンシューマ向けのシステム開発ができるPHP&Javaプログラマの皆様へ
PDF
【14-E-7】Technology Enterprise Development「悪ふざけに関する真面目な話」
PDF
【15-e-7】Kinectから始まったスタートアップ #devsumi
PDF
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
PDF
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
PDF
Indigo Studio で作るプロトタイプ
PDF
開発生産性、アプリケーションの価値向上に向けてインフラジスティックスがお手伝いさせていただけること
PDF
インフラジスティックス WPF コントロールを用いたリッチ アプリケーション開発
PDF
Open dataとハッカソンで変わる世界
PDF
でぶさみ夏2013 キーノート オレンジレンジャーの資料
PDF
ウェブブラウザの時代は終わるのか 〜スマホアプリとHTML5の未来〜
PDF
15 c5 dad
PDF
XAML のこれまでとこれから、今「やる」べき意義
Developers Summit 2013【15-B-6】開発者の "資産形成" につながる Action とは?
チーム×ツール Team Foundation Server & Service 共感しActionできる開発基盤 アルティメイタム【デブサミ 2013 ...
デブサミ2013【15D-3】Azureセッション資料
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
Devsumi2013_15-c-7 アドテク・ターゲティング技術
反復型ソフトウェア開発の勘所
人が作るソフトウェア 〜今組織パターンを読む意味〜
モバイル&コンシューマ向けのシステム開発ができるPHP&Javaプログラマの皆様へ
【14-E-7】Technology Enterprise Development「悪ふざけに関する真面目な話」
【15-e-7】Kinectから始まったスタートアップ #devsumi
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Indigo Studio で作るプロトタイプ
開発生産性、アプリケーションの価値向上に向けてインフラジスティックスがお手伝いさせていただけること
インフラジスティックス WPF コントロールを用いたリッチ アプリケーション開発
Open dataとハッカソンで変わる世界
でぶさみ夏2013 キーノート オレンジレンジャーの資料
ウェブブラウザの時代は終わるのか 〜スマホアプリとHTML5の未来〜
15 c5 dad
XAML のこれまでとこれから、今「やる」べき意義
Ad

Viewers also liked (20)

PDF
最新 .NET テクノロジと次世代型アプリ開発 2013 : DE-011, MSC 2013
PDF
2011年マイクロソフト テクノロジー振り返り~開発編~
PDF
20141129-dotNet2015
PDF
エンジニア勉強会20140424
PDF
アプリ開発も出来るイマドキのWeb技術入門(エンジニア適職フェアWeb技術入門セミナー)
PDF
第5回業開中心会議
PDF
最近のASP.NET事情2013Winter
PDF
ASP.NET "NOW" and "NEXT"
PPTX
ASP.NETの今とこれから
PDF
マイクロソフトWeb開発の今と今後
PDF
ASP.NET シングル ページ アプリケーション (SPA) 詳説
PDF
Web開発の最新トレンド ~1から知るASP.NET~
PPTX
第5回 業開中心会議 チャレンジングな業務アプリ開発者を目指そう
PDF
第8回 業開中心会議 「Windows 10 ユニバーサルアプリの概要」
PDF
OWIN って何?
PDF
Visual Studio 2013 と HTML5 で実現するマルチデバイス/マルチプラットフォーム アプリの開発
PPTX
今から始める、Windows 10&新.NETへの移行戦略
PPTX
2014 03-15 業務アプリinsider ソフトウェア方面の先進テクノロジー
PDF
業務アプリケーション開発を支える.NET技術 #ngtnet
PDF
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
最新 .NET テクノロジと次世代型アプリ開発 2013 : DE-011, MSC 2013
2011年マイクロソフト テクノロジー振り返り~開発編~
20141129-dotNet2015
エンジニア勉強会20140424
アプリ開発も出来るイマドキのWeb技術入門(エンジニア適職フェアWeb技術入門セミナー)
第5回業開中心会議
最近のASP.NET事情2013Winter
ASP.NET "NOW" and "NEXT"
ASP.NETの今とこれから
マイクロソフトWeb開発の今と今後
ASP.NET シングル ページ アプリケーション (SPA) 詳説
Web開発の最新トレンド ~1から知るASP.NET~
第5回 業開中心会議 チャレンジングな業務アプリ開発者を目指そう
第8回 業開中心会議 「Windows 10 ユニバーサルアプリの概要」
OWIN って何?
Visual Studio 2013 と HTML5 で実現するマルチデバイス/マルチプラットフォーム アプリの開発
今から始める、Windows 10&新.NETへの移行戦略
2014 03-15 業務アプリinsider ソフトウェア方面の先進テクノロジー
業務アプリケーション開発を支える.NET技術 #ngtnet
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
Ad

Similar to One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~ (20)

PDF
Visual Studio 2012 と ASP.NET に見る、最新 Web 開発の魅力
PDF
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
PDF
18-D-1 .Net Framework 4 概要
PPTX
20100218
PDF
~ Cloud First から Cloud Optimized へ ~ .NET on Cloud が描くモダナイゼーション
PDF
最新 ASP.NET Web 開発オーバービュー
PDF
ASP.NET vNext / Visual Studio "14" に見る .NET の未来像
PDF
One ASP.NET の今とこれから
PDF
patterns & practices "Project Silk" に見る HTML5 とモダンブラウザのための Web 開発の今後
PDF
Mvc conf session_3_takehara
PDF
Dotnetlab 20110827
PPTX
Developer Summit 2013 18-D-1
PDF
A 1-2 One ASP.NET - ASP.NET Web Stack
PDF
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
PDF
Windows Azure ではじめる Windows ストアアプリ開発
PDF
マイクロソフトにとってのWebって?
PDF
デブサミ2010 これからのアーキテクチャを見通す
PPTX
20080213
PDF
Inside Windows Azure Web Sites
PDF
Web アプリケーション パターンと .NET - CLR/H 88 回 ~雪まつりデイ!~ バージョン
Visual Studio 2012 と ASP.NET に見る、最新 Web 開発の魅力
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
18-D-1 .Net Framework 4 概要
20100218
~ Cloud First から Cloud Optimized へ ~ .NET on Cloud が描くモダナイゼーション
最新 ASP.NET Web 開発オーバービュー
ASP.NET vNext / Visual Studio "14" に見る .NET の未来像
One ASP.NET の今とこれから
patterns & practices "Project Silk" に見る HTML5 とモダンブラウザのための Web 開発の今後
Mvc conf session_3_takehara
Dotnetlab 20110827
Developer Summit 2013 18-D-1
A 1-2 One ASP.NET - ASP.NET Web Stack
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
Windows Azure ではじめる Windows ストアアプリ開発
マイクロソフトにとってのWebって?
デブサミ2010 これからのアーキテクチャを見通す
20080213
Inside Windows Azure Web Sites
Web アプリケーション パターンと .NET - CLR/H 88 回 ~雪まつりデイ!~ バージョン

More from Akira Inoue (20)

PDF
New Features in C# 10/11
PDF
デモで楽しむ Visual Studio 2022 & .NET 6 最新アップデート
PDF
.NET 6 と Blazor で作るクロスプラットフォームアプリ概要
PDF
~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート
PDF
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
PDF
Cloud から IoT まで、なんでもおまかせ ~ .NET 5 正式リリース!
PDF
.NET の過去、現在、そして未来
PDF
VS Code Live Share ~ 東京と大阪を繋いでみよう!
PDF
レガシー Web からの脱却 ~ 開発者が次に目指すべき Web アプリの姿とは?
PDF
.NET の今と今後に思うこと (Tokyo Ver.)
PDF
.NET の今と今後に思うこと
PDF
.NET 最新ロードマップと今押さえておきたい技術要素
PDF
VS Code & Flaskで作るCloud NativeアプリとDevOps
PDF
.NET Core と Docker コンテナー、そして Azure を使用したマイクロサービスのアーキテクチャ
PDF
本格化するクラウド ネイティブに向けて進化する開発プラットフォームと .NET
PDF
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
PDF
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
PDF
.NET の今 ~ 最新アップデートと 2019 年の展望
PDF
.NET today and tomorrow
PDF
.NET の今とミライ (.NET Conf 2018 Japan Keynote)
New Features in C# 10/11
デモで楽しむ Visual Studio 2022 & .NET 6 最新アップデート
.NET 6 と Blazor で作るクロスプラットフォームアプリ概要
~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
Cloud から IoT まで、なんでもおまかせ ~ .NET 5 正式リリース!
.NET の過去、現在、そして未来
VS Code Live Share ~ 東京と大阪を繋いでみよう!
レガシー Web からの脱却 ~ 開発者が次に目指すべき Web アプリの姿とは?
.NET の今と今後に思うこと (Tokyo Ver.)
.NET の今と今後に思うこと
.NET 最新ロードマップと今押さえておきたい技術要素
VS Code & Flaskで作るCloud NativeアプリとDevOps
.NET Core と Docker コンテナー、そして Azure を使用したマイクロサービスのアーキテクチャ
本格化するクラウド ネイティブに向けて進化する開発プラットフォームと .NET
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
.NET の今 ~ 最新アップデートと 2019 年の展望
.NET today and tomorrow
.NET の今とミライ (.NET Conf 2018 Japan Keynote)

One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~

  • 1. Developers Summit One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~ 井上 章 (いのうえ あきら) 日本マイクロソフト株式会社 デベロッパー & プラットフォーム統括本部 エバンジェリスト Blog: aka.ms/chack Twitter: @chack411 Developers Summit 2013 Action !
  • 2. Developers Summit 井上 章 (チャック) 日本マイクロソフト株式会社(2008 年 3 月入社) デベロッパー & プラットフォーム統括本部 テクニカル エバンジェリスト Blog: aka.ms/chack Twitter: @chack411 専門分野 現在:ASP.NET, HTML, JavaScript, Web Technology ... 過去:C++/MFC/ATL, Z80, DSP, Hardware Design ... WebMatrix マン Developers Summit 2013 Action !
  • 3. 近未来の IT, Cloud, Web ... Productivity Future Vision • 不可欠な Web 技術 (HTTP 1.1, HTML5, CSS3 ...) • Web API の進化と普及 (REST, JSON ...) • サーバー ロジック と クライアント UI の疎結合 • クライアント側実装の多様化 • HTML5, CSS3, ECMAScript 5 • マルチデバイス (PC, Tablet, Mobile ...) • レスポンシブ Web デザイン http://www.microsoft.com/office/vision/ Developers Summit 2013 Action !
  • 4. アプリ開発のための "Web 技術" Web Standards for Applications • HTML5 / CSS3 – クロス プラットフォームにおける共通 UI マークアップ • JavaScript – 第一級のプログラミング言語としての進化と普及 – JavaScript ライブラリの普及やサーバー サイドへの応用 • Web API – 進む HTTP サービス (REST API) の利用と開発ニーズ • ネイティブ アプリ開発への応用 – Windows ストア アプリ開発 (WinRT, WinJS) – PhoneGap, Titanium ... Developers Summit 2013 Action !
  • 5. 今、ASP.NET に何が起こっているのか? Developers Summit 2013 Action !
  • 6. レゴとオープンソース マルチデバイス モダン Web アプリ Developers Summit 2013 Action !
  • 8. Nooooo!! Developers Summit 2013 Action !
  • 9. One ASP.NET ASP.NET Web Stack Developers Summit 2013 Action !
  • 10. http://nuget.org/ • NuGet (ぬげっと / にゅーげっと) – オープンソース ライブラリなどのパッケージ管理の 仕組み(インストール、更新、配布) – Visual Studio や WebMatrix などで標準採用 – NuGet ギャラリーを利用したパッケージの公開が可能 Developers Summit 2013 Action !
  • 11. オープン ソース http://aspnetwebstack.codeplex.com/ • 対象ソース コード – ASP.NET MVC 4 – Web API – Web Pages (Razor) • 開発への貢献 – Apache License 2.0 の元で公開 – Web または Git にて参照可能 – フィードバック、バグ修正、 新機能提案のサブミット • マイクロソフトのサポート – 製品としてサポートは継続 – 開発チームによる厳格なレビュー Developers Summit 2013 Action !
  • 12. レゴとオープンソース マルチデバイス モダン Web アプリ Developers Summit 2013 Action !
  • 13. マルチデバイス エクスペリエンス Devices, Platforms, Browsers • クロス デバイス – PC, スマートフォン, タブレット ... • クロス プラットフォーム – iOS, Android, Windows ... • クロス ブラウザー – Web 標準と HTML5 / CSS3 – 実装レベル差異への対応 Developers Summit 2013 Action !
  • 14. ASP.NET マルチデバイス対応 Design and Mobile Experience • レスポンシブ Web – デザイン重視 – 各種デバイスで共通したエクスペリエンスの提供 • jQuery Mobile – タッチ操作重視 – タッチ操作に最適化した Web サイトの提供 • デバイス判別とビューの切り替え – デバイス毎に最適化した Web サイトの提供 Developers Summit 2013 Action !
  • 15. レゴとオープンソース マルチデバイス モダン Web アプリ Developers Summit 2013 Action !
  • 16. モダン Web アプリ エクスペリエンス Single Page Application Architecture ASP.NET HTML View HTTP Async View Model REST Web API JSON クライアント XML サーバー Developers Summit 2013 Action !
  • 17. ASP.NET Web API Framework for HTTP Services RESTful サービス構築のためのフレームワーク MVC 4 プロジェクト テンプレートの一部として提供 • URL ルーティング • モデル バインディング • スキャフォールディング (Entity Framework) • OData クエリパラメータ (Microsoft.AspNet.WebApi.OData) Developers Summit 2013 Action !
  • 18. ASP.NET Web API ポスター 日本語版 先行公開! http://aka.ms/webapiposterjpn Developers Summit 2013 Action !
  • 19. ASP.NET SignalR Real-time Web for .NET http://signalr.net/ リアルタイム・非同期・双方向通信ライブラリ オープンソースから ASP.NET のコンポーネントへ PM> Install-Package Microsoft.AspNet.SignalR -Pre • クライアント - サーバー間の永続的コネクション • トランスポートの自動ネゴシエーション • WebSockets, Server-Sent Events, Forever Frames, Long Polling • サーバーからクライアントへのプッシュや RPC 通信 • 1 サーバーあたり数千の接続を非同期で処理 Developers Summit 2013 Action !
  • 20. センサー クラウド with ASP.NET センサー デバイス必須のクラウド コンピューティング時代へ • クラウド コンピューティング – 進むクラウドへの移行と活用 • センサー データの活用とクラウド連携 – GPS 位置情報, ジャイロ, 温度, 湿度 ... – クラウド連携による無限の可能性 • 通信インフラの進化 – 高速ネットワーク – 常時オンライン Productivity Future Vision http://www.microsoft.com/office/vision/ Developers Summit 2013 Action !
  • 21. Kinect on Cloud Kinect with ASP.NET SignalR and Azure HTTP HTTP Cloud Services ASP.NET SignalR HTML5 Web .NET Console Application Application Azure Service Bus (or Redis) http://wmm.cloudapp.net/ Developers Summit 2013 Action !
  • 22. One ASP.NET ASP.NET Web Stack Developers Summit 2013 Action !
  • 23. ASP.NET and Web Tools 2012.2 RTM Coming Soon … http://www.asp.net/ Developers Summit 2013 Action !
  • 24. ASP.NET and Web Tools 2012.2 Developers Summit 2013 Action !
  • 25. Next Action. Developers Summit 2013 Action !
  • 26. Developers Love Coding. Developers Summit 2013 Action !
  • 27. Enjoy coding, Be happy with IT. Developers Summit 2013 Action !
  • 28. Developers Summit © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Developers Summit 2013 Action !