Skip to main content
Recommended
PDF
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
PDF
Devsumi2013 Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?
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
PDF
開発生産性、アプリケーションの価値向上に向けてインフラジスティックスがお手伝いさせていただけること
PDF
インフラジスティックス WPF コントロールを用いたリッチ アプリケーション開発
PDF
PDF
でぶさみ夏2013 キーノート オレンジレンジャーの資料
PDF
ウェブブラウザの時代は終わるのか 〜スマホアプリとHTML5の未来〜
PDF
PDF
XAML のこれまでとこれから、今「やる」べき意義
PDF
最新 .NET テクノロジと次世代型アプリ開発 2013 : DE-011, MSC 2013
PDF
2011年マイクロソフト テクノロジー振り返り~開発編~
More Related Content
PDF
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
PDF
Devsumi2013 Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?
What's hot
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
PDF
開発生産性、アプリケーションの価値向上に向けてインフラジスティックスがお手伝いさせていただけること
PDF
インフラジスティックス WPF コントロールを用いたリッチ アプリケーション開発
PDF
PDF
でぶさみ夏2013 キーノート オレンジレンジャーの資料
PDF
ウェブブラウザの時代は終わるのか 〜スマホアプリとHTML5の未来〜
PDF
PDF
XAML のこれまでとこれから、今「やる」べき意義
Viewers also liked
PDF
最新 .NET テクノロジと次世代型アプリ開発 2013 : DE-011, MSC 2013
PDF
2011年マイクロソフト テクノロジー振り返り~開発編~
PDF
PDF
PDF
アプリ開発も出来るイマドキのWeb技術入門(エンジニア適職フェアWeb技術入門セミナー)
PDF
PDF
PDF
PPTX
PDF
PDF
ASP.NET シングル ページ アプリケーション (SPA) 詳説
PDF
Web開発の最新トレンド ~1から知るASP.NET~
PPTX
第5回 業開中心会議 チャレンジングな業務アプリ開発者を目指そう
PDF
第8回業開中心会議 「Windows 10 ユニバーサルアプリの概要」
PDF
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 基礎解説
Similar to One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
PDF
Visual Studio 2012 と ASP.NET に見る、最新 Web 開発の魅力
PDF
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
PDF
18-D-1 .Net Framework 4 概要
PPTX
PDF
~ Cloud First から Cloud Optimized へ ~ .NET on Cloud が描くモダナイゼーション
PDF
PDF
ASP.NET vNext / Visual Studio "14" に見る .NET の未来像
PDF
PDF
patterns & practices "Project Silk" に見る HTML5 とモダンブラウザのための Web 開発の今後
PDF
Mvc conf session_3_takehara
PDF
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
PDF
デブサミ2010 これからのアーキテクチャを見通す
PPTX
PDF
Inside Windows Azure Web Sites
PDF
Web アプリケーション パターンと .NET - CLR/H 88 回 ~雪まつりデイ!~ バージョン
More from Akira Inoue
PDF
PDF
デモで楽しむ Visual Studio 2022 & .NET 6 最新アップデート
PDF
.NET 6 と Blazor で作るクロスプラットフォームアプリ概要
PDF
~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート
PDF
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
PDF
Cloud から IoT まで、なんでもおまかせ ~ .NET 5 正式リリース!
PDF
PDF
VS Code Live Share ~ 東京と大阪を繋いでみよう!
PDF
レガシー Web からの脱却 ~ 開発者が次に目指すべき Web アプリの姿とは?
PDF
.NET の今と今後に思うこと (Tokyo Ver.)
PDF
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
PDF
.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. 6. 7. 8. 9. 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. 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. 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. 23. ASP.NET and Web Tools 2012.2 RTM
Coming Soon …
http://www.asp.net/
Developers Summit 2013 Action !
24. 25. 26. 27. 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 !