关于学习MVC的一些笔记 1章

本文详细介绍了MVC项目中各文件夹的作用,如App_Data用于数据文件存储,App_Start包含系统启动类,Controllers存放控制器代码,Models处理逻辑代码,Views存放前端代码。同时解释了控制器与视图的工作原理及寻址规则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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文件夹下、并且要和控制器同名的子目录下创建

约定胜于配置

提前规定好原则
无需很多配置文件
如果不遵守规则就会出错

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值