読解
ONE ASP.NET
テンプレート
小野修司
@ONOS
自己紹介
◦ MSMVP 11年連続受賞
◦ Microsoft MVP for ASP.NET/IIS(April 2007 – March 2014)
◦ Microsoft MVP for Visual C#(April 2003 – March 2007)
◦ どっとねっとふぁん
◦ http://blogonos.wordpress.com/
◦ 過去の資料を公開中
◦ http://www.slideshare.net/onos/
ONE ASP.NET
Sites
Core ASP.NET
Web
Forms
Web
Pages
Single
Page
Apps
MVC
Web
API
SignalR
Services
テンプレートの選択開始画
面
ASP.NET 4
(VS2012)
ASP.NET 4.5.1
(VS2013)
テンプレートの選択
◦ Web Forms、MVC、
Web APIの混在環境
を構築可能に
◦ 認証方法を選択可
◦ Identity ベース
ONE ASP.NET
Sites
Core ASP.NET
Web
Forms
Web
Pages
Single
Page
Apps
MVC
Web
API
SignalR
Services
? !
Webサイト プロジェクト
は…
◦ 旧来のまま
◦ テンプレートのデザイン
も変更なし
Web アプリケーション プ
ロジェクト なので…
◦ MVC っぽい Modelフォルダとか使え
る
◦ Web サイト プロジェクトは cs ファイルは
App_Codeフォルダに置かないとコンパイルさ
れない
統一されたテンプレート
◦ すべて同じデザイン
◦ Web Foms
◦ MVC
◦ Single Page Apps
◦ Web API
◦ Bootstrap 対応
◦ ルーティング
◦ Identityによる認証
◦ SNSベースのログイン利用可
Bootstrap
◦ レスポンシブデザイン
◦ PC/タブレット/スマホ対応
◦ CSS/JQuery によるUIフ
レームワーク
◦ テーマ の置き換えで見た目を
統一的に変更できる
◦ CSS クラスの設定で個々の要
素の見た目を変えることがで
きる
ルーティング
◦ Web Froms でもフレンドリー
URL
Identityによる認証
◦ ASP.NET Identity
◦ SNSベースの認証可
◦ http://www.asp.net/ で詳細を確認
◦ MembershipProviderではない
◦ Web.config を確認
◦ 管理ツールは使えない
◦ テンプレートではEntity
Framework ベースのモジュー
ルが使われている
◦ データベースは自動生成
◦ プロファイルデータを簡単に追加可
能
◦ 追加は簡単だが。。。
MVC テンプレート
◦ スキャッフォールディング
◦ POCOクラスを定義する
◦ DBテーブル作成、CRUDコード作成はウィザードに
おまかせ
◦ 非同期実行ソースも生成可能
テンプレートとは?
テンプレート
≠ システム構築のベース
≒ 最新技術の学習素材

More Related Content

PPTX
はじめてのASP.NET MVC5
PPTX
ASP.NET MVC プログラミング入門の入門
PPTX
ASP.NET習得の最短経路を考察する
PDF
マイクロソフトWeb開発の今と今後
PDF
Asp Net Mvc 基礎のキソ
PDF
はじめての ASP.NET MVC
PPTX
Aspnet mvc 6の今を紹介
PDF
ASP.NET WEB API 開発体験
はじめてのASP.NET MVC5
ASP.NET MVC プログラミング入門の入門
ASP.NET習得の最短経路を考察する
マイクロソフトWeb開発の今と今後
Asp Net Mvc 基礎のキソ
はじめての ASP.NET MVC
Aspnet mvc 6の今を紹介
ASP.NET WEB API 開発体験

What's hot (20)

PDF
ASP.NET MVC と jQuery で実践する標準志向 Web 開発
PPTX
20121215
PDF
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
PDF
ASP.NET シングル ページ アプリケーション (SPA) 詳説
PPTX
ASP.NET SPA開発をはじめよう~今と未来とステップアップ
PDF
One ASP.NET の今とこれから
PDF
Web開発の最新トレンド ~1から知るASP.NET~
PPTX
2016/12/17 ASP.NET フロントエンドタスク入門
PDF
Hokuriku.NET ASP.NET MVC入門 「実践」 20120825
PPTX
20120128
PDF
ASP.NET MVC で Bootstrap
PDF
2016/05/01 Visual Studio with Cordova
PPTX
VSUGDAY2012 - ASP.NET MVC 4 Deveoper Preview による モバイルWEBアプリケーション開発
PDF
jQuery/Html5/ASP.NET MVC 対応コンポーネントを用いたデバイス対応業務アプリケーション開発
PDF
Flux react現状確認会
PPTX
オレたちとVisual Studioとの関係を話そう
PDF
[公開用]Netラボ2012年2月勉強会 asp.netmvc4 beta新機能の紹介
PPTX
Windows アプリケーション開発 はじめに ~ Windows アプリケーション開発初学者の方向け Visual Studio を使ったアプリケーショ...
PDF
React.js + Flux
PDF
サーバサイドエンジニアが 1年間まじめにSPAやってみた
ASP.NET MVC と jQuery で実践する標準志向 Web 開発
20121215
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
ASP.NET シングル ページ アプリケーション (SPA) 詳説
ASP.NET SPA開発をはじめよう~今と未来とステップアップ
One ASP.NET の今とこれから
Web開発の最新トレンド ~1から知るASP.NET~
2016/12/17 ASP.NET フロントエンドタスク入門
Hokuriku.NET ASP.NET MVC入門 「実践」 20120825
20120128
ASP.NET MVC で Bootstrap
2016/05/01 Visual Studio with Cordova
VSUGDAY2012 - ASP.NET MVC 4 Deveoper Preview による モバイルWEBアプリケーション開発
jQuery/Html5/ASP.NET MVC 対応コンポーネントを用いたデバイス対応業務アプリケーション開発
Flux react現状確認会
オレたちとVisual Studioとの関係を話そう
[公開用]Netラボ2012年2月勉強会 asp.netmvc4 beta新機能の紹介
Windows アプリケーション開発 はじめに ~ Windows アプリケーション開発初学者の方向け Visual Studio を使ったアプリケーショ...
React.js + Flux
サーバサイドエンジニアが 1年間まじめにSPAやってみた
Ad

More from 小野 修司 (20)

PPTX
20120616
PPTX
20120609
PPTX
20120425
PPTX
20111203
PPTX
20110607
PPTX
20100313
PPT
20100224
PPTX
20100218 lt
PPTX
20100218
PPTX
20091207
PPTX
20090711
PPT
20090606
PPTX
20090418
PPT
20090328
PPT
20090212
PPTX
20081003
PPTX
20080630
PPTX
20080627 2
PPTX
20080627 1
PPT
20080524
20120616
20120609
20120425
20111203
20110607
20100313
20100224
20100218 lt
20100218
20091207
20090711
20090606
20090418
20090328
20090212
20081003
20080630
20080627 2
20080627 1
20080524
Ad

20140322