APP_Data 用来保存数据文件
APP_Start:包含ASP.NET-MVC 系统启动的相关类文件
RouteConfig.cs 路由文件
Controllers:存放整个项目的控制器的代码文件
Models:存放整个项目的“模型”代码文件
Views:存放整个项目的“视图”代码文件
Views下面的Web.config文件:作用于视图的配置文件
Global.asax文件:全局应用程序,一般和APP-Start文件夹中的类配合使用
Packages.config文件:用于管理项目用到的程序集版本
根目录下的Web.config文件:作用于整个项目的配置文件
视图访问和寻址规则
1 在控制器中使用View()方法调用视图,返回和"动作方法同名"的视图;
2 寻址规则:View()方法默认会从"View"文件夹下寻找和控制器同名的文件夹,比如HomeController控制器会寻找"Views/Home"文件夹
MVC中的约定
1 控制器:必须以Controller结尾
2 视图:必须在Views文件夹下,并且要和控制器"同名的子目录"中创建
约定胜于配置
1 提前规定好
2 无需配置文件
3不遵守规则则出错