MVC (第二章) 基础框架理解

本文详细介绍了MVC(Model-View-Controller)架构的核心概念及各组成部分的作用:Model用于处理应用程序数据逻辑;View负责呈现数据给用户;Controller则接收用户的输入并调用相应的Model和View完成用户的需求。

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

1了解model具体能做什么

2了解视图是什么

3了解controller是什么



1model ---数据模型,与数据库有关的任务



1定义数据结构

2 负责与数据库进行沟通

3 从数据库中读取数据

4 执行存储过程

5进行数据验证

6定义与验证与逻辑业务规则

7对数据进行加工和处理


ado.net

linq to sql

EF

类型化数据集

数据访问层


VIew   呈现内容 输入输出


输入---传入服务器

输出---呈现



1 输出

1)从controller 处取得数据,并将数据显示在用户接口上

2)html ,xml ,等

3)页面样式

4)数据绑定,参考model定义



输入


负责将数据送回controller

决定数据传送给哪个controller action

get post xml http request 决定数据传送的方式

决定前端的基本数据格式验证

提供验证功能

参考model的类定义,在vs中利用  intelisense编写程序



html xml css

json

jquery js

masterpage

asp.net controls

ajax

flash

mobile

wap

iphone



关于Controller



决定系统运作流程

负责从model中取得数据

决定应该显示哪个view

在发生错误时选择适当的View 进行响应

决定网址结构

所有与model与view无关的逻辑都是由controller定义




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值