我可以将现有的MVC 5项目重组为区域

时间:2015-05-07 10:09:35

标签: asp.net-mvc

我有一个简单的项目,现在正在发展。我把它作为一个ASP NET MVC 5开始,并没有考虑区域作为一种组织方式。

我现在需要在同一个项目中实现一个新功能。

问题: 鉴于我的项目基本上被组织为一个Controller / Model / View文件夹。是否可以重新组织为区域,以便将现有要素放在一个区域中,将新要求要素放入一个新的单独区域。我过去没有使用过Area,但从我到目前为止所读到的内容来看,在新项目中实现起来很简单。我担心的是打破现有应用程序。

我很感激任何建议,示例或参考链接。

谢谢

2 个答案:

答案 0 :(得分:3)

是的,你可以使用单独的ares.But,因为现在你处于项目的中间,它将有点困难。但是如果需要你可以小心,因为你破坏你现有的项目。

在做之前更好地引用以下链接...

http://www.codeproject.com/Articles/714356/Areas-in-ASP-NET-MVC

答案 1 :(得分:1)

中期项目我决定将项目分为3个区域,1个用于管理员,2个用于2个不同类型的用户。 我意识到该区域非常像其他应用程序的全新应用程序。 最后,我放弃了完全没有实际利益的地区。 虽然区域可能对某些人有用,但我在没有em的情况下完成了我的项目,并且不打算再次使用区域。