App_Data:用来保存数据文件,比如XML文件等
App_Start:包含MVC系统启动的相关类{
FilterConfig.cs : 过滤器
RouteConfig.cs : 路由
WebApiConfig.cs : API
}
Content:存放外部文件
Controller:存放整个项目“控制器”的代码文件
Models:存放整个项目“模型”代码文件
Views:存放整个项目“视图”代码文件(网页/界面){
web.config :是整个视图的配置文件
}
根目录下面的web.config :作用与整个项目的配置

视图访问和寻址规则
1、在控制器中使用View()方法调用视图,返回和“动作同名”的视图
2、寻址规则:View()方法默认从“Views文件夹”下选寻找和控制器同名的文件夹

MVC中的约定
1、 控制器:必须以Controler结尾
2、 视图:必须放在Views文件夹下,并且要和控制器同名的子目录中创建
约定胜于配置
1、 提前规定好
2、 无需配置
3、 不遵守规则则出错
☆MVC:Model—>View—>Controller
1、View:传送指令到Controller
2、Controller完成业务逻辑后,要求Model改变状态
3、Model将新数据发送到View,显示给用户

作者:小林笔录

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐