Mvc项目解决方案分析

Mvc项目文件夹说明

App_Data:用来保存数据文件,比如XML文件等;

App_Start:包含Mvc系统启动的相关类;

Controller:存放整个项目“控制器”的代码文件;

Models:存放整个项目的“模型”代码文件;

Views:存放整个项目的“视图”代码文件(网页/界面);

重要文件说明

Views下面的web.config:是整个视图的配置文件;

根目录下的web.config:是整个项目的配置文件;

Gloval.asax:是全局应用程序控制文件;

Mvc中的约定

视图访问和寻址规则

在控制器中使用View()方法调用视图,和返回和“动作方法同名”的视图;

寻址规则:View()方法默认从“View文件夹”下寻找和控制器同名的文件夹;

控制器:必须以Controller结尾;

视图:必须放在View文件夹下,并且要和控制器同名的子目录中创建;

约定胜于配置

提前规定好

无需配置

不遵守规则则出错

posted @ 2019-01-18 12:41  ybpx  阅读(239)  评论(0编辑  收藏  举报