ASP.NET MVC教程2017版
ASP.NET MVC教程2017版

ASP.NET MVC是微软最新的web开发框架,基本架构是MVC架构,MVC架构是目前比较流行的web开发框架分Model View 和Controller三大部分,实现了业务和呈现的分离MVC和WEBFORM底层都是ASP.NET 本课程是使用ASP....

共52集 已完结 创建时间:2017-01-07 20:40

收藏:15 访问:13554 学生:408

ASP.NET MVC是微软最新的web开发框架,基本架构是MVC架构,MVC架构是目前比较流行的web开发框架

分Model View 和Controller三大部分,实现了业务和呈现的分离

MVC和WEBFORM底层都是ASP.NET 本课程是使用ASP.NET MVC5,希望对你有帮助

ASP.NET MVC是微软09年新推出的一套开发框架,他是遵循MVC开发模式,这套模型已经在很多编程语言中出现,比如PHP java等语言也相应退出MVC开发框架,MVC在开发上面,有很多好处,得到越来越多的公司的使用,并且研究MVC的人员也原来越多,而且后面有大公司支持,希望本课程对您有帮助,祝您学习愉快

什么是MVC?

-----------------------------------------------------

它不是一门语言,甚至不算是技术
而是开发时,使用的一种“框架(架构)”,就像是一种开发观念,或者设计模式

作为开发人员,我们都一种同感,就是在开发过程,最担心的半路出家的变化,比如需求变更、技术变更、老板变、经理变、客户变。这些变化其实会使得我们开发质量大大降低,维护难度加大。但是有无法逃脱,所以我们唯一能做的就是减轻变化打来的冲击,这时候就有些人慢慢地总结出MVC这解决方案了。

MVC是1979年提出的,最早应用在smalltalk这种语言中。
提出MVC的概念是为了简化程序开发的复杂度。以一种简单却又能责任分明的架构,贯穿整个软件开发流程。
通过业务逻辑、数据表现的切割,是的两个部分分部独立开来,这样可以模块化开发,维护性就高了。

三大单元

-----------------------------------------------------

Model、View、Controller  模型、视图、控制器
模型Model:负责定义信息格式和信息访问界面,包括业务逻辑和信息检验
视图View:包括输入输出和UI呈现,UI是用户界面的意思 user interface
控制器Controller:负责控制系统运行的流程,更浏览器如何交互,决定网页操作流程和动向,响应客户端的各种请求,处理错误等等