http://blog.sina.com.cn/s/blog_6ad539a90100qc9t.html

1.1 ASP.NET MVC3书店概述

 

文件夹

说明

Controllers

存放用来响应浏览器中输入请求的控制器,控制器决定下一步进行什么工作,并把响应返回给用户。

Views

存放视图模板文件,视图中显示与用户进行交互的用户界面。

Models

存放用来映射数据的模型。

Content

存放网站图片、CSS与其他静态内容。

Scripts

存放JavaScript文件。

App_Data

存放数据库文件。

 

      即使在选择ASP.NET MVC3模板的时候选择了一个空白的模板,以上这些文件夹也会被自动创建出来。这是因为ASP.NET MVC framework默认使用一个“设置约定”,并且在文件夹命名约定的基础上进行一些假设。譬如,默认情况下,控制器会到Views文 件夹中去寻找视图模板文件,除非你在代码中显式指定视图模板文件的存放位置。保持这个默认的“设置约定”可以减少你需要书写的代码量,也可以提高你的整个 应用程序被其他开发者阅读时的可阅读性(或者说可理解性)。在后文中,随着整个应用程序的开发,我们将进一步对这些默认约定进行介绍。

相关文章: