インターネット接続可能なデバイスの増大と標準技術としての HTML5 の普及により昨今の Web テクノロジは大きく進化を遂げようとしています。本セッションでは最新の技術である HTML5/CSS を活用した Web サイトの作成、マルチデバイスに対応したモバイル アプリケーションの開発、UI を使用しない Web API の構築、Web におけるリアルタイム通信の実現における、ASP.NET と Visual Studio 2013 の活用法についてご紹介します。
※ The Microsoft Conference 2013 のデベロッパートラック DE-004 講演資料
インターネット接続可能なデバイスの増大と標準技術としての HTML5 の普及により昨今の Web テクノロジは大きく進化を遂げようとしています。本セッションでは最新の技術である HTML5/CSS を活用した Web サイトの作成、マルチデバイスに対応したモバイル アプリケーションの開発、UI を使用しない Web API の構築、Web におけるリアルタイム通信の実現における、ASP.NET と Visual Studio 2013 の活用法についてご紹介します。
※ The Microsoft Conference 2013 のデベロッパートラック DE-004 講演資料
32. Windows Vista / 7
• 32ビットから64ビット環境へ
• UIの進化
– Aero, DirectX9 ,
Windows Presentation Foundation
• 開発現場
– Visual Studio 2008 → Visual Studio 2010
– .NET Frameworkが標準開発プラットフォーム
に
35. (主に)インターネット向け
クライアント向け技術
Web ブラウザー (X)HTML + CSS +
/携帯電話
Web ブラウザー (X)HTML + CSS + JavaScript
+ httpXMLRequest(AJAX)
Media Center MCML
RIA Silverlight
36. (主に)イントラネット向け
クライアント向け技術
(インターネット技術に加えて)
Windows Windows Form
MFC
Office system
WPF
Game DirectX11
Windows Mobile WinForm (.NET Compact
Framework)
RIA Silverlight
37. PC向けプレゼンテーション テクノロジの選択
ASP.NET ASP.NET
(HTML) AJAX Silverlight
Windows
Windows Microsoft Presentation
Forms Office Foundation
MFC
DHTML Direct3D11
開発生産性
Win32
ユーザーインターフェイスの
ユーザーインターフェイスの
リッチさ
リッチさ