加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 如何在ASP.NET MVC 1.0中实现与ASP.NET MVC 2.0

发布时间:2020-12-16 03:46:33 所属栏目:asp.Net 来源:网络整理
导读:直到昨天ASP.NET MVC的预览版发布之前,我一直迫切需要像“区域”这样的功能,但却不知道它被称为能够找到它的内容. 预览版本将“区域”描述为: Areas – provide a means of dividing a large web application into multiple projects,each of which can be
直到昨天ASP.NET MVC的预览版发布之前,我一直迫切需要像“区域”这样的功能,但却不知道它被称为能够找到它的内容.

预览版本将“区域”描述为:

Areas – provide a means of dividing a
large web application into multiple
projects,each of which can be
developed in relative isolation. This
helps developers manage the complexity
of building a large application by
providing a way to group related
controllers and views.

就我而言,我正在构建一个在线商店作为应用程序的一部分.我想用/ store / products /和/ store / checkout之类的控制器对/ store /下的所有内容进行分区.

ASP.NET 2.0区域功能似乎正是我想要的,但我不能证明为生产应用程序移动它(尽管它非常诱人!).

我注意到Phil在11月发表了一篇关于“分组控制器”的文章 – 实际上标题为’Areas in ASP.NET MVC‘

如果有人使用过任何一种方法,那么真的会感兴趣 – 或者说是熟悉这两种方法的人.

我想尽快将我的商店逻辑移到一个单独的“区域” – 但无法决定是否尝试使用Phil的11月解决方案,或者只是冒险在预览版中实施它?我假设即使我的一些代码需要更改 – 我创建的RESTful URL也不需要改变,因此我倾向于尝试’分组控制器’方法.有人试过吗?

http://haacked.com/archive/2008/11/04/areas-in-aspnetmvc.aspx

MSDN领域文档:http://msdn.microsoft.com/en-us/library/ee307987(VS.100).aspx

解决方法

我正在使用我目前正在进行的项目中的MVC 1.0中的Phil早期区域原型(你链接到的那个)原型.它似乎与MVC 2.0区域类似,到目前为止它对我来说工作正常.虽然有 a tweak you need to make to get generic views working.

像你一样,我无法证明使用预览版本来生成代码…希望以后在2.0发布时重构不会太多.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读