asp.net-mvc – 在MVC2中使用区域

MVC2中“区域”的目的是什么?

解决方法

我正在CMS中使用按类型分解内容的区域。所以我有地区的日历,新闻/博客,导航和页面(一个全面的落幕)。

在我到目前为止的简短经验中,地区的好处是:

>从应用程序的单独部分(即在RenderAction中)调用某些东西时,显而易见。
>使该应用程序的模型,视图和控制器之间的连接更容易,因为它们不再混合在一起。
>该地区的路线登记就在那里 – 不再混合在一起。

我认为承认第一点很重要。对于一些人来说,RenderAction和其他地区的类似呼叫的额外工作可能是一个破坏者。我也注意到,区域的路由可能会有微妙的不同:我依赖于web.config中的一个注册的处理程序,但是在将我的全部路由移动到一个区域后,路由不再适用。我不得不为图像处理程序添加一个明确的忽略。

相关文章

### 创建一个gRPC服务项目(grpc服务端)和一个 webapi项目(...
一、SiganlR 使用的协议类型 1.websocket即时通讯协议 2.Ser...
.Net 6 WebApi 项目 在Linux系统上 打包成Docker镜像,发布为...
一、 PD简介PowerDesigner 是一个集所有现代建模技术于一身的...
一、存储过程 存储过程就像数据库中运行的方法(函数) 优点:...
一、Ueditor的下载 1、百度编辑器下载地址:http://ueditor....