Submit Search
Upload
.NET MVC Areas
•
Download as PPTX, PDF
•
1 like
•
464 views
Younju Park
Follow
.NET MVC Areasの概念と使い方について 2015年9月に会社のチーム内の共有会で発表した内容です。
Read less
Read more
Software
Report
Share
Report
Share
1 of 10
Download now
Recommended
serviceクラスをやめようサブクラスを使おう
serviceクラスをやめようサブクラスを使おう
よしだ あつし
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
日本マイクロソフト株式会社
.NET 7におけるBlazorの新機能
.NET 7におけるBlazorの新機能
TomomitsuKusaba
ブラック企業から学ぶMVCモデル
ブラック企業から学ぶMVCモデル
Yuta Hiroto
MVC の Model を考える
MVC の Model を考える
tomo_masakura
ASP. NET Core 汎用ホスト概要
ASP. NET Core 汎用ホスト概要
TomomitsuKusaba
Web開発者が始める .NET MAUI Blazor App
Web開発者が始める .NET MAUI Blazor App
TomomitsuKusaba
クロスドメインアクセスを理解してWeb APIを楽しく使おう
クロスドメインアクセスを理解してWeb APIを楽しく使おう
kitfactory
Recommended
serviceクラスをやめようサブクラスを使おう
serviceクラスをやめようサブクラスを使おう
よしだ あつし
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
日本マイクロソフト株式会社
.NET 7におけるBlazorの新機能
.NET 7におけるBlazorの新機能
TomomitsuKusaba
ブラック企業から学ぶMVCモデル
ブラック企業から学ぶMVCモデル
Yuta Hiroto
MVC の Model を考える
MVC の Model を考える
tomo_masakura
ASP. NET Core 汎用ホスト概要
ASP. NET Core 汎用ホスト概要
TomomitsuKusaba
Web開発者が始める .NET MAUI Blazor App
Web開発者が始める .NET MAUI Blazor App
TomomitsuKusaba
クロスドメインアクセスを理解してWeb APIを楽しく使おう
クロスドメインアクセスを理解してWeb APIを楽しく使おう
kitfactory
Dockerfileを改善するためのBest Practice 2019年版
Dockerfileを改善するためのBest Practice 2019年版
Masahito Zembutsu
クラウド/Amazon EC2の特徴とメリット・デメリット
クラウド/Amazon EC2の特徴とメリット・デメリット
Serverworks Co.,Ltd.
Java SE 再入門
Java SE 再入門
minazou67
AWS CDKに魅入られた PHPer がオススメする
AWS CDKに魅入られた PHPer がオススメする
Taichi Inaba
anyenv + phpenv + php-build が便利すぎる件
anyenv + phpenv + php-build が便利すぎる件
y-uti
WPF開発での陥りやすい罠
WPF開発での陥りやすい罠
Sho Okada
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Shotaro Suzuki
SpringBootTest入門
SpringBootTest入門
Yahoo!デベロッパーネットワーク
PayPal Reference Transaction APIをお財布ケータイぽく使ってみる
PayPal Reference Transaction APIをお財布ケータイぽく使ってみる
Junichi Okamura
GUI アプリケーションにおける MVC
GUI アプリケーションにおける MVC
Yu Nobuoka
ドメイン駆動設計の正しい歩き方
ドメイン駆動設計の正しい歩き方
増田 亨
Riverpodでテストを書こう
Riverpodでテストを書こう
Shinnosuke Tokuda
「再代入なんて、あるわけない」 ~ふつうのプログラマが関数型言語を知るべき理由~ (Gunma.web #5 2011/05/14)
「再代入なんて、あるわけない」 ~ふつうのプログラマが関数型言語を知るべき理由~ (Gunma.web #5 2011/05/14)
parrotstudio
監視基盤 ~ZabbixとCloudWatch~
監視基盤 ~ZabbixとCloudWatch~
真乙 九龍
はじめての vSRX on AWS
はじめての vSRX on AWS
Juniper Networks (日本)
MHA for MySQLとDeNAのオープンソースの話
MHA for MySQLとDeNAのオープンソースの話
Yoshinori Matsunobu
やはりお前らのMVCは間違っている
やはりお前らのMVCは間違っている
Koichi Tanaka
Web開発者にお勧め .NET MAUI Blazor App
Web開発者にお勧め .NET MAUI Blazor App
TomomitsuKusaba
Swaggerでのapi開発よもやま話
Swaggerでのapi開発よもやま話
KEISUKE KONISHI
Oracle Database (CDB) on Docker を動かしてみる
Oracle Database (CDB) on Docker を動かしてみる
オラクルエンジニア通信
More Related Content
What's hot
Dockerfileを改善するためのBest Practice 2019年版
Dockerfileを改善するためのBest Practice 2019年版
Masahito Zembutsu
クラウド/Amazon EC2の特徴とメリット・デメリット
クラウド/Amazon EC2の特徴とメリット・デメリット
Serverworks Co.,Ltd.
Java SE 再入門
Java SE 再入門
minazou67
AWS CDKに魅入られた PHPer がオススメする
AWS CDKに魅入られた PHPer がオススメする
Taichi Inaba
anyenv + phpenv + php-build が便利すぎる件
anyenv + phpenv + php-build が便利すぎる件
y-uti
WPF開発での陥りやすい罠
WPF開発での陥りやすい罠
Sho Okada
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Shotaro Suzuki
SpringBootTest入門
SpringBootTest入門
Yahoo!デベロッパーネットワーク
PayPal Reference Transaction APIをお財布ケータイぽく使ってみる
PayPal Reference Transaction APIをお財布ケータイぽく使ってみる
Junichi Okamura
GUI アプリケーションにおける MVC
GUI アプリケーションにおける MVC
Yu Nobuoka
ドメイン駆動設計の正しい歩き方
ドメイン駆動設計の正しい歩き方
増田 亨
Riverpodでテストを書こう
Riverpodでテストを書こう
Shinnosuke Tokuda
「再代入なんて、あるわけない」 ~ふつうのプログラマが関数型言語を知るべき理由~ (Gunma.web #5 2011/05/14)
「再代入なんて、あるわけない」 ~ふつうのプログラマが関数型言語を知るべき理由~ (Gunma.web #5 2011/05/14)
parrotstudio
監視基盤 ~ZabbixとCloudWatch~
監視基盤 ~ZabbixとCloudWatch~
真乙 九龍
はじめての vSRX on AWS
はじめての vSRX on AWS
Juniper Networks (日本)
MHA for MySQLとDeNAのオープンソースの話
MHA for MySQLとDeNAのオープンソースの話
Yoshinori Matsunobu
やはりお前らのMVCは間違っている
やはりお前らのMVCは間違っている
Koichi Tanaka
Web開発者にお勧め .NET MAUI Blazor App
Web開発者にお勧め .NET MAUI Blazor App
TomomitsuKusaba
Swaggerでのapi開発よもやま話
Swaggerでのapi開発よもやま話
KEISUKE KONISHI
Oracle Database (CDB) on Docker を動かしてみる
Oracle Database (CDB) on Docker を動かしてみる
オラクルエンジニア通信
What's hot
(20)
Dockerfileを改善するためのBest Practice 2019年版
Dockerfileを改善するためのBest Practice 2019年版
クラウド/Amazon EC2の特徴とメリット・デメリット
クラウド/Amazon EC2の特徴とメリット・デメリット
Java SE 再入門
Java SE 再入門
AWS CDKに魅入られた PHPer がオススメする
AWS CDKに魅入られた PHPer がオススメする
anyenv + phpenv + php-build が便利すぎる件
anyenv + phpenv + php-build が便利すぎる件
WPF開発での陥りやすい罠
WPF開発での陥りやすい罠
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...
SpringBootTest入門
SpringBootTest入門
PayPal Reference Transaction APIをお財布ケータイぽく使ってみる
PayPal Reference Transaction APIをお財布ケータイぽく使ってみる
GUI アプリケーションにおける MVC
GUI アプリケーションにおける MVC
ドメイン駆動設計の正しい歩き方
ドメイン駆動設計の正しい歩き方
Riverpodでテストを書こう
Riverpodでテストを書こう
「再代入なんて、あるわけない」 ~ふつうのプログラマが関数型言語を知るべき理由~ (Gunma.web #5 2011/05/14)
「再代入なんて、あるわけない」 ~ふつうのプログラマが関数型言語を知るべき理由~ (Gunma.web #5 2011/05/14)
監視基盤 ~ZabbixとCloudWatch~
監視基盤 ~ZabbixとCloudWatch~
はじめての vSRX on AWS
はじめての vSRX on AWS
MHA for MySQLとDeNAのオープンソースの話
MHA for MySQLとDeNAのオープンソースの話
やはりお前らのMVCは間違っている
やはりお前らのMVCは間違っている
Web開発者にお勧め .NET MAUI Blazor App
Web開発者にお勧め .NET MAUI Blazor App
Swaggerでのapi開発よもやま話
Swaggerでのapi開発よもやま話
Oracle Database (CDB) on Docker を動かしてみる
Oracle Database (CDB) on Docker を動かしてみる
.NET MVC Areas
1.
.NET MVC Areas Areasの概念と使い方について -
2015/09 Younju Park -
2.
Areasとは • 単一MVCプロジェクト内でアプリケーションを 分割し、開発生産性、保守性を向上できる
3.
Areasの利点 • 分割された機能ごとのmodels, views, controllers
の管理が容易 • 既存に作成されたエリアとの統合が容易 • 機能別の単体テストが容易 • 大規模プロジェクトで機能ごとに各アプリケーショ ンを区分付けしておけば、保守性を高めることが できる • 複数のチームで開発する際にも効果的
4.
Areasイメージ図
5.
Areas作成例
6.
Areasフォルダ構成&ルート Area1:Admin Area2:Billing Area3:Support Area名/{controller}/{action}/{id}
7.
Areasフォルダ構成&ルート • AreaRegistration
8.
Global.asax • RegisterAllAreas():ASP.NET MVC
アプリケーシ ョン内のすべての領域を登録します。
9.
Area間のリンク
10.
参考サイト • http://www.asp.net/mvc/videos/mvc- 2/how-do-i/aspnet-mvc-2-areas • http://codezine.jp/article/detail/5252?p=2 •
http://www.c- sharpcorner.com/UploadFile/8ef97c/what- is-areas-in-Asp-Net-mvc-part-6/
Download now