在asp.net实现Ajax的方法就有很多种,以前项目上用AJAX2.0程序集(AjaxPro.2.dll)来实现异步通信,但是好像AjaxPro现在没有人维护了,所以在项目中逐渐的引用Asp.net Ajax来替换AjaxPro,至于两者在应用上有什么优缺点,我只知其一不知其二,也不是真的能够深入理解两者在实现上有啥区别,没有看过他们的源代码,但在效率上貌似asp.net Ajax没有AjaxPro的效率高,前者把这个UpdatePanel里的控件传给服务器端,这样在传输的效率就比AjaxPro慢,AjaxPro只是把请求的数据传到服务端,希望以后能够读读他们的源代码,正在理解他们的异同,实现原理,还有Ajax的实现,就是Jquery,没有真的在项目中用过,但貌似VS2008已经集成了Jquery,相信它有过人之处,希望以后能多深入深入了解他们。
至于这些AJax的实现方式不同,但他们的最终原理是相同的。大体步骤:
1,客户端触发一个Ajax事件,
2,创建一个XMLHttpRequest对象的一个实例,
3,向服务器发送请求,
4,服务器响应处理你的请求,
5,请求返回到客户端,
6,客户端回调方法
从一个Blog看了一下Asp.NET Ajax 的实现原理,觉的不错,有兴趣的可以看一下。
http://www.cnblogs.com/liuxu-wxy/archive/2007/04/25/727346.html
分享到:
相关推荐
其服务器端编程模型相对于客户端编程模型较为简单,而且容易与现有的ASP.NET程序相结合,通常实现复杂的功能只需要在页面中拖几个控件,而不必了解深层次的工作原理,除此之外服务器端编程的ASP.NET AJAX Control ...
因此,我将在书中讲述ASP.NET AJAX的方方面面,从最基础的“Hello World”示例到复杂的整站程序和底层的实现原理分析,从最简单的客户端效果到其深层次的用户心理学分析及用户体验改善。 正因为本书的介绍范围广泛...
ASP.NET AJAX控件演示视频之ASP.NET AJAX基本原理
基于ASP.NET Ajax框架实现表单验证编程原理
ASP.NET AJAX基本原理,学习ASP.NET和AJAX的好资料!
ASP.NET AJAX基本原理,学习ASP.NET和AJAX的好资料!
ASP.NET AJAX基本原理.rar
这个ASP.NET帮助文档很实用,是我们老师给我们的,分三个模块 ASP.NET AJAX入门系列 ASP.NET AJAX入门系列 AJAX 原理
2、ASP.NET AJAX控件之HoverMenu.rar 大家在下载的时候,怕用掉积分的话? 只需要给我的资源评分就不会扣掉你的积分了·!!
ASP.NET AJAX深入浅出系列课程(6):客户端访问WebService(下):原理与细节
我自己写的Ajax带进度条文件上传,IE8、Opra、FireFox测试可用,完全开源,非控件,代码和原理都非常简洁(VS2010项目文件)。 仅供个人使用学习之用。 严禁转截至各种源码下载网站。
ASP.NET中AJAX技术原理 实例 表单数据验证 级联菜单
ASP.NET AJAX深入浅出系列课程(6):客户端访问WebService(下):原理与细节
《asp.net 4从入门到精通》以asp.net应用程序开发为主题,全面介绍了asp.net4的...《asp.net 4从入门到精通》适合刚接触asp.net的初学者、希望了解asp.net 4新特性的读者和渴望了解asp.net工作原理的开发人员。
实现机制很简单,就是让asp.net产生一个唯一的guid,这个id序号是唯一的,通过ajax取出来赋值给一个隐藏字段;第二个,如何获取guid标志的文件信息?通过asp.net缓存机制实现,上传的过程中,不断的将上传信息往缓存...
深入浅出地讲解AJAX基本原理以及如果运用AJAX去。
《ASP.NET 4高级程序设计(第4版)》是ASP.NET领域的鸿篇巨制,全面讲解了ASP.NET4的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的建议。书中还深入讲述了其他ASP.NET图书...
本书是ASP.NET 领域的鸿篇巨制,全面讲解了ASP.NET 4 的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的建议。本书还深入讲述了其他ASP.NET 图书遗漏的高级主题,如自定义...
《ASP.NET 4高级程序设计(第4版)》是ASP.NET领域的鸿篇巨制,全面讲解了ASP.NET 4的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的建议。书中还深入讲述了其他ASP.NET图书...
《ASP.NET 4高级程序设计(第4版)》是ASP.NET领域的鸿篇巨制,全面讲解了ASP.NET 4的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的建议。书中还深入讲述了其他ASP.NET图书...