MVC 项目文件夹说明
1.App_Data
主要是用来保存数据文件
2.App_start
包含ASP.NET MVC系统启动的相关类文件
3.Controllers
用来存放整个项目的控制器代码文件
4.Models
用来存放后台各种逻辑代码
5.Views
用来存放视图代码文件、实际就是前段代码
控制器类的作用
1.获取数据 :接收请求的数据、响应客户的请求
2.业务处理:和Model交互
3.控制跳转:返回视图、或者跳转其他控制器
视图访问和寻址规则
1.在控制器里面使用view()方法调用视图,返回和"动作方法名同名"的视图
2.寻址规则View()方法默认会从"View文件夹"下寻找和控制器同名的文件夹、比如HomeController控制器会寻找“View/Home”文件夹
MVC 中的约定
控制器 必须以Controller 结尾
视图 :必须在Views文件夹下、并且要和控制器同名的子目录下创建
约定胜于配置
提前规定好原则
无需很多配置文件
如果不遵守规则就会出错