One ASP.NET + Visual Studio 2013 Web アプリケー …download.microsoft.com/.../web.pdf7 ASP.NET...
Transcript of One ASP.NET + Visual Studio 2013 Web アプリケー …download.microsoft.com/.../web.pdf7 ASP.NET...
One ASP.NET + Visual Studio 2013Web アプリケーション開発入門
2
One ASP.NET
4
クライアント
Web ブラウザー
処理ロジック
サーバー
ASPX
HTML
ASP.NET
動的生成
5
6
http://www.microsoft.com/office/vision/
7
ASP.NET(Web Forms)
.NET Framework
1.0 1.1 2.0 3.0 3.5 4 4.5
Visual Studio
2
1
1
1.0 1.1 2.0 4.5
2002 2003 2005 2008 2010 2012
3.5 4
MVC
Web API
Web Pages
431
2
8
9
ASP.NET(Web Forms)
.NET Framework
1.0 1.1 2.0 3.0 3.5 4 4.5 4.5.1
Visual Studio
2
1
1
1.0 1.1 2.0 4.5
2002 2003 2005 2008 2010 2012
5
2013
3.5 4
MVC
Web API
Web Pages
4
2
31
2 3
4.5.1
10
11
Web Forms プロジェクトに...
Web API 追加可能
単体テスト追加可能
Web Forms / MVC / Web API を1 プロジェクトでサポート
12
Demo-- One ASP.NET
14
Web フォーム
豊富なサーバー コントロール
イベント駆動型プログラミング
ASP.NET MVC
HTML ベースの UI 開発
Model-View-Controller パターン
D & D 配置容易な UI 開発
Web 標準志向
15
豊富なサーバー コントロール
イベント駆動型プログラミング
16
NEW
NEW
NEW
HTML ベースの UI 開発
Model-View-Controller パターン
17
WebMatrix
ASP.NET Web Pages
Razor HTML
ASP.NET MVC
HTML 生成エンジン
Web サイト作成ツール
Web 開発フレームワーク
.cshtml.vbhtml
18
19
• URL ルーティング
• モデル バインディング
• スキャフォールディング(w/ Entity Framework)
• OData クエリパラメータ(Microsoft.AspNet.WebApi.Odata)
• Oauth 2.0 対応 NEW
RESTful サービス構築のためのフレームワーク
Demo-- ASP.NET Web API 2
21
22
リアルタイム・非同期・双方向通信ライブラリ
NuGet パッケージとして提供
> Install-Package Microsoft.AspNet.SignalR
Demo-- ASP.NET SignalR
Web 開発におけるVS 2013 注目機能
25
http://blogs.msdn.com/b/webdev/archive/2013/10/17/announcing-release-of-asp-net-and-web-tools-for-visual-studio-2013.aspx
26
ID 情報の同期AD Directory Sync
ADFS2.0
ActiveDirectory
ID サービス間の連携ADFS Directory SyncADFS
2.0
• 検証/開発サイト• DR サイト• BCP 向け IT サービス
プライベートクラウド
リソースプール
ActiveDirectoryServices
ネットワークの拡張Virtual Network
27
Demo-- Office 365 アカウント連携
29
Demo-- ブラウザー リンク
まとめ
32