课程咨询 :025-84812726

  • .net培训课程指导:ASP.NET MVC中的共享视图管理

    发布:.net培训      来源:南京达内      

  • .net培训课程指导:常情况下,在 ASP.NET 中,视图(View)会按照“所属的”控制器(Controller)来进行组织。如果 MVC 运行时在该位置找不到视图,那么按照约定,它会继而在“Views\Shared”中进行查找。虽然这种简单的组织方式对于小型项目行之有效,但是随着网站规模增长,它会变得非常笨重,而且共享目录会成为一个越来越大的“垃圾场”。


    Michael Kennedy 的增强型视图位置(Enhanced View Location)项目,可以让开发人员更好地控制共享视图文件夹。开发人员通过在 Application_Start 事件中引用一个小型库(只有 8KB),可以注册许多他们认为合适的额外文件夹。当然,这个方案并不完美,因为它不会自动包含子文件夹,但尽管如此,比起在一个庞大文件夹中看到几十个或者上百个共享视图,这个方案仍然还是可取的。


    增强型视图位置项目使用 MIT 许可发放,你可以在 Nuget 中下载到它。此外,你还可以在 Michael Kennedy 的博客中找到关于它的使用说明。

上一篇:.net培训课程指导:ASP.NET MVC测试方法与技巧

下一篇:SharpDevelop 4.2:目前改善了对ASP.NET MVC 3的支持

最新开班日期  |  更多

.NET工程师--全日制班

.NET工程师--全日制班

开班日期:04-28

.NET—零基础周末班

.NET—零基础周末班

开班日期:04-28

.NET—零基础全日制

.NET—零基础全日制

开班日期:04-28

.NET工程师--周末班

.NET工程师--周末班

开班日期:04-28

  • 地址:南京市龙蟠中路30号东来商务中心A座5楼
  • 课程培训电话:025-84812726     全国服务监督电话:400-111-8989
  • 服务邮箱 tousu@tedu.cn
  • 2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56