呵呵,不忘本~预习下MVC吧..

MVC是一种设计模式,产于1982年,但至今被广泛使用,并且到了很多的开发者支持

一.MVC是如何工作的

   MVC将程序分为模型 视图 控制器 三个部分  它们各自有自己的指责 .

二.视图

  视图视图就是可视的,也就是说是和用户交互的的界面.MVC的好处是它能给你的应用程序处理不同的视图,作为视图来说,它只是操控数据允许用户操作的方式。

三.模型

  模型代表规则和数据,在MVC的三个部件中,模型可以给多个视图带来数据,它们的关系可以是1:N不是1:1 这样就减少了代码复用...

四.控制器

  控制器接受用户调用模型和视图去完成用户的需求,所以我们点击表单或者超链接时,控制器并不做输出或做出处理,它只是接受请求并决定调用那个模型去处理,然后在通过哪个视图去返回数据. 

  MVC和WEBFORM的关系(WebForm:(Handler=>BLL=>DAL)==(C=>M=>V))

五.MVC的优点

  在MVC模式中,由于按层把系统分开,那么很快就可以分工,web攻城狮负责页体验感与视图,对业务了解的去开发业务层,跑龙套的去搞控制层

呵呵,新建个项目吧....我们看看目录是什么样子

猜你喜欢

转载自www.cnblogs.com/iWaitYou/p/9440813.html
今日推荐