- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ajax初步学习文档
ASP.NET AJAX初步
大连东软信息学院
大学生创业实训中心
目录
• 什么是ASP.NET AJAX
• ASP.NET AJAX扩展的安装
• ASP.NET AJAX服务器端开发模式介绍
• ASP.NET AJAX Control Toolkits介绍
• 客户端Javascript调用Web服务
什么是ASP.NET AJAX
什么是AJAX
• Ajax是Asynchronous JavaScript and XML 的缩写,即异
步JavaScript和XML
– 一种Web开发方法,使用客户端脚本与Web服务器实现数据交互。
• Ajax特性
– 页面动态更新,不会导致整个页面完全刷新
– 很好的用户体验
Ajax异步更新原理
AJAX组成元素
• HTML和DOM
– 浏览器将HTML页面被组织成DOM对象,AJAX程序可以使用DOM,有效的
重绘页面中的部分内容
• CSS
– AJAX程序可以使用CSS修改用户界面的外观
• XML和JSON
– 用于在客户端和服务器之间传递数据
– XML是标准的数据表示格式
– JSON:Javascript Object Notation,在客户端有着优良的性能,可以减少网络
流量
• XMLHttpRequest
– AJAX 的核心部分
– 允许开发者在Javascript 中以异步方式向服务器发出Http请求并得到响应
• JavaScript
– Javascript将以上技术粘合在一起
AJAX构成元素
Hello Ajax World
• 建立一个first_ajax.htm页面
– 在该页面中使用XMLHttpRequest对象,异步请求服务器上的
welcome.htm页面
• Welcome.htm
– 该页面中保存着需要从服务器传递到客户端first_ajax.html 中的数据
什么是ASP.NET Ajax
• 开发Ajax应用并非易事
– 浏览器兼容问题
– 熟练掌握JavaScript语言
• ASP.NET AJAX框架是AJAX技术在.net环境中的一种实现
方式
• ASP.NET AJAX框架能够支持开发人员高效率的创建有丰富
内容、具有交互性的Web应用,而且能够跨浏览器兼容。
• ASP.NET AJAX组成
– 客户端框架
• Microsoft Ajax Library
• ASP.NET AJAX 服务代理
– 服务器端框架
• ASP.NET AJAX 服务器控件
• Web服务桥
• 应用服务桥
ASP.NET Ajax体系结构图
ASP.NET AJAX扩展的安装
下载和安装ASP.NET AJAX
• 下载安装文件
–
– ASPAJAXExtSetup.msi
• 双击安装
– 安装程序会注册System.Web.Extensions程序集
– 在VS2005 中安装ASP.NET AJAX-Enabled Website模板
下载并安装Ajax Control Toolkit
• 下载安装文件
–
– AjaxControlToolkit.zip
• 使用Ajax Control Toolkit
– 如果下载的为源代码需要先编译
– 找到AjaxControlToolkit.dll程序集
• 向VS2005 中加入Toolkit控件
– 在VS2005工具箱中,新增一个Tab页
– 在新Tab页上,点击右键,选择浏览项,找到
AjaxExtensionsToolbox.dll
– 所有Toolkit控件就会出现在工具箱中
ASP.NET AJAX服务器端开发模式介绍
服务器端开发使用的控件
• ScriptManager
• UpdatePanel
• UpdateProgress
• Timer
ScriptManager组件
•
您可能关注的文档
- 2011年基本能力(体育).doc
- 2011年大学生暑期社会实践团队关于.doc
- 2011年大连营销活动总结报告(7.6—8.18).doc
- 2011年天河区初中毕业班综合练习一物 理.doc
- 2011年宁夏中卫市国民经济和社会发展统计公报.doc
- 2011年学生活动策划书.doc
- 2011年安庆市中考化学研讨会会后交流材料.doc
- 2011年安庆市高三模拟考试.doc
- 2011年安徽高考评分细则.doc
- 2011年小学六年级毕业数学试题.doc
- Amercoat 220水基丙烯酸面漆1.pdf
- ANSYS_ADINA在钢筋混凝土结构非线性分析中的应用与算例分析.pdf
- Anttnff2008年园林及仿古建筑工程造价员模拟试2008.3.27卷.doc
- AP200ap300使用说明2003.doc
- Alzheimer’s Disease Prevention Initiative.ppt
- apache2的worker工作模式配置及MaxClients不足问题解决.doc
- AralditeAW2104-HW2934,金钱胶,爱牢达AB胶.pdf
- ARDEX STS8 超强抗张力瓷砖粘结剂施工工艺及安全施工措施.doc
- ARP请求详解.doc
- ARTIS-3维护保养规程.doc
文档评论(0)