1.从AspWebForm过度到AspMVC.ppt
《1.从AspWebForm过度到AspMVC.ppt》由会员分享,可在线阅读,更多相关《1.从AspWebForm过度到AspMVC.ppt(24页珍藏版)》请在三一文库上搜索。
1、BF-TECH 4.0 DNET 软件开发工程师高薪就业品牌课程 版权所有:北风网,ASP.NET 4.5 MVC 开发实战教程 讲师:石曼迪,课程大纲,视图开发引擎 可复用UI组件 路由 MVC应用程序架构设计 AJAX MVC网站安全 移动WEB网站开发 客户端优化技术 MVC程序部署及实施,第一章:从A Web Form过度到 A MVC,目录,MVC技术背景 什么是MVC模式 MVC架构说明 ASP.NET MVC 4新特性,MVC技术背景,Web架构时代 -ASP&PHP&JSP时代 -ASP.Net 2.0时代(2004-2005) -AJAX时代(2006-2007) -Flas
2、h&Silverlight时代(2007-2008) -ASP.Net MVC时代(2008-2009) -ASP.NET Web API(2012-?),MVC技术背景:ASP&PHP&JSP时代,优点 -语法简单 -数据访问快捷(全靠ODBC撑着) 不足 -没有架构概念 -显示和数据混编 -无法测试,MVC技术背景: ASP.Net 2.0时代,-服务器端空间 -皮肤和样式 -数据源控件与数据绑定控件 -内建若干Services eg:membership,webpart 提出主题和控件皮肤概念。提供了分页和排序,可以绑定数据源自动生成数据。webpart可以把某区域的服务器控件组装到某容
3、器里。,MVC技术背景: ASP.Net 2.0时代,优点 -开发快捷 -部署方便 不足 -控件导致代码冗余(特别是GridView) -服务器端与用户端交互过于频繁 -无单独的UI定制 -无法进行完整测试,MVC技术背景: AJAX时代,-自动提交用户数据的时代 -良好用户体验的开端时代 前端设计师彻底和业务逻辑说再见的时代,他的技术并不新,她就是拿Javascript的xml,http对象模拟请求,这个请求是异步请求,他是通过Javascript引擎中提供的脚本,在用户不知不觉中就提交了数据,这一小技术的开始使得用户体验大大上升。但因为各浏览器之间标准不统一,用起来也不方便,但是今天由于已
4、经封装好了Javascript的类库,因此使用起来非常的方便。,MVC技术背景: AJAX时代,优点 -用户体验内容丰富 不足 -开发和调试内容繁琐 -无法进行完整的测试,MVC技术背景: Flash&Silverlight时代,-富有表现力的一代 优点 -表现力丰富 不足 -支持资源少 -精简的类库,受限大,MVC技术背景: MVC时代,一般认为webforms的缺点大致有以下几个方面: ViewState问题,导致在浏览器和服务端反复来回传递,影响页面呈现的效率 页面生命周期:页面生命周期的一部分:连接客户端事件和服务端事件处理代码的机制非常复杂,只有少数的开发人员能够完全掌握并去操控。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AspWebForm 过度 AspMVC
链接地址:https://www.31doc.com/p-3403014.html