区域的构建

区域的构建思路:可以把复杂的项目分成若干个模块,每个模块(区域)表示一个应用程序的一个独立的功能

ASP.NET MVC 中Area区域详解

MVC 模式可将应用程序的模型(数据)逻辑与其呈现逻辑和业务逻辑分离。 在 ASP.NET MVC 中,这种逻辑分离还在项目结构中以物理方式实现,在该项目结构中,控制器和视图保存在使用命名约定定义关系的文件夹中。 此结构可满足大多数 Web 应用程序的需求。

但是,一些应用程序可能具有大量控制器,而每个控制器又可能与若干个视图关联。 对于这些类型的应用程序,默认的 ASP.NET MVC 项目结构可能不实用。

为了满足大型项目的需要,ASP.NET MVC 允许您将 Web 应用程序划分为较小单元(也称为“区域”)。 通过使用区域,可以将大型 MVC Web 应用程序分成较小的功能分组。 区域实际上是应用程序内部的一个 MVC 结构。 一个应用程序可能包含若干个 MVC 结构(区域)。

例如,一个大型电子商务应用程序可能分为若干个区域,这些区域表示店面、产品检查、用户帐户管理和采购系统。 每个区域表示整个应用程序的一个独立功能。

效果图:

区域创建步骤:

第一步:添加一个要添加区域的文件夹(Areas)

第二步:添加区域

第三步:填写区域名称(区域名称不能是中文)

猜你喜欢

转载自blog.csdn.net/CQL_K21/article/details/87874797