MVC应用程序目录介绍:
我们新建一个MVC项目时,一般会自动生成一下文件夹。
App_Data:与一般的asp.net程序一样,用于存放数据。
Content :存放应用程序需要的一些资源文件,如图片、CSS样式文件。
Models:存放业务模型组件(包括业务实例、数据访问层相关代码)。
Views:存放视图(页面)。默认情况下,所有的view文件都必须放到这个目录下来,每一个Controller对应一个子目录,而且子目录的命名必须以ControllerName的命名一样。例如,HomeController的view就应该放到Home子目录中。
Shared:Shared目录位于Views目录下,这个子目录是用于存放一些共享的view的,例如Error.aspx和Site.Master。Controller在Views\ControllerNmae 中找不到指定的view的时候,会到Shared中去寻找。
Controllers:存放控制器类。Controller类的命名必须以Controller结尾,例如一个名为Home的Controller则要命名为HomeController。