Asp.net ajax 原理
2009-11-05 15:52
190 查看
在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
至于这些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 Ajax 客户端编程 – Ajax 原理
- 基于ASP.NET AJAX框架实现表单验证编程原理
- Ajax在ASP.NET的应用原理 --转载
- Ajax在ASP.NET的应用原理
- Asp.net ajax 原理
- 一起来学ASP.NET Ajax(六)之UpdatePanel简单应用及其原理
- Ajax在ASP.NET的应用原理 --转载
- ASP.NET AJAX
- Build Google IG like Ajax Start Page in 7 days using ASP.NET Ajax and .NET 3.0
- [转载]超酷代码-使用 ASP.NET AJAX 进行拖放
- [翻译]使用ASP.NET AJAX让GridView的数据行显示提示框(ToolTip)
- 利用JQuery的$.ajax()可以很方便的调用asp.net的后台方法。
- 在ASP.NET中使用AJAX的简单方法
- 在 ASP.NET AJAX 中使用 Web 服务
- **ASP.NET CDN缓存加速原理**
- ASP.NET中处理HTTP请求的原理 (转)
- Asp.net中断点续传的原理与实现方法分享
- ASP.NET AJAX调用Web Service
- ASP.NET面向角色授权之:自带登录控件登录验证与授权原理及自定义修改方法。
- 12.1 认识RSS (征服ASP.NET 2.0 Ajax——Web开发技术详解 )