MVC学习笔记

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不遵守规则则出错

你可能感兴趣的:(MVC学习笔记)