MVC学习笔记-01

什么是MVC

MVC是指(Model-View-Controll即模型-视图-控制器)用于表示表示一种软件架构模式,它把软件分成三个基本的部分:模型(Model),视图(view),控制器(Controller).

MVC模式与我们熟悉的.NET webForm模式有什么不同呢?

先看普通的webFrom模式下,我们请求一个路径http:www.szmali360.com/bolg/index.aspx的Url,那么我的WebFor程序会到网站的根目录小去寻找index.aspx文件,然后由index.aspx页面的codeBehind文件(.cs文件)进行逻辑处理,其中或许也包括到数据库去取出数据,然后在由index.aspx页面来呈现给用户,简单的示意图如下所示:

image

也就是在一个url请求的是在服务器与url对应的路径上的物理文件(aspx 文件或者其他),然后由这个文件来处理请求并返还结果给客户端

那么我们在看看MVC的过程

新建一个MVC项目如图:

image

posted @   邵世铨  阅读(124)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示