sol*_*dev 12 asp.net-mvc directory-structure
新的Microsoft asp.net mvc实现如何处理应用程序的分区 - 例如:
--index.aspx
--about.aspx
--contact.aspx
--/feature1
--/feature1/subfeature/action
--/feature2/subfeature/action
Run Code Online (Sandbox Code Playgroud)
我想我想说的是,似乎所有内容都必须进入视图/控制器文件夹的根目录,在处理项目时可能会变得笨拙,如果使用Web表单构建可能有很多很多文件夹和子文件用于分区应用程序的文件夹
我认为我得到了MVC模型,我喜欢它与Web表单相比的外观,但仍然让我了解如何在实践中构建一个大型项目.
就您如何安排视图而言,如果您愿意并创建自己的视图结构,可以将视图放在子文件夹中.所有视图始终可以使用〜语法通过其完整路径引用.因此,如果将Index.aspx放在\ Views\Feature1\Home中,则可以使用〜/ Views/Feature1/Home/Index.aspx引用该视图.
以下是我发现的两篇可能有助于其他读者的好博文:
这篇文章更深入地讨论了Haacked所描述的内容.
http://haacked.com/archive/2008/11/04/areas-in-aspnetmvc.aspx
这是将您的网站分组为"区域"的不错选择.
| 归档时间: |
|
| 查看次数: |
10856 次 |
| 最近记录: |