请大家谈谈使用ASP.NET AJAX(Atlas)的心得体会经验
ASP.NET AJAX(Atlas) 1.0出来有一段时间,请大家谈谈使用心得、体会和经验。让首次使用该技术的开发人员能够比较正确的上手入门。当然,AJAX不是用的越多越好,并不是所有B/S系统都适合应用AJAX。大家也可以谈谈该技术的应用层面。
------解决方案--------------------并不是所有B/S系统都适合应用AJAX,绝对同意,哈哈,我强到沙发了
------解决方案--------------------惭愧,还没有用过。
------解决方案--------------------先mark一下,接分
------解决方案--------------------觉得很好,就是感觉不太稳定。
所以只敢用UpdatePanel,其它的都不敢放开去用。
------解决方案--------------------前几天,在浏览MSN Money页面的时候,有一篇关于房地产投资的文章引起了我的好奇心。我决定使用站点的“Rate this article”(评价本文)功能,鼓励其他的用户花一点时间来阅读这篇文章。在我单击vote按钮并等待了一会儿之后,整个页面被刷新,在原来投票问题所在的地方出现了一个漂亮的感谢画面。
而Ajax能够使用户的体验更加愉快,它可以提供响应更加灵敏的UI,并消除页面刷新所带来的闪烁。目前,由于要刷新整个页面,需要传送大量的数据,因为必须重新发送整个页面。如果使用Ajax,服务器可以返回一个包含了感谢信息的500字节的消息,而不是发送26,813字节的消息来刷新整个页面。即使使用的是高速Internet,传送26K和1/2K的差别也非常大。同样重要的是,只需要刷新与投票相关的一小节,而不是刷新整个屏幕。
------解决方案--------------------很多挺花哨的东东,基本上照着demo自己就能写出不错的Ajax效果,不过在很多地方上和其他控件结合的不是很好,例如panel,验证控件等。
------解决方案--------------------UP
学习
------解决方案--------------------只看了下书 没写过代码 感觉和js差不多
------解决方案--------------------还没用过
还是喜欢自己来xmlhttp
------解决方案--------------------还没用过,进来学习一下。
------解决方案--------------------用得非常爽。
------解决方案--------------------收藏一下
------解决方案--------------------不好用UpdatePanel和TreeView一起使用会出错,解决不了
asp.net ajax 不支持返回DataSet和DataTable
------解决方案--------------------就会UpdatePanel
------解决方案--------------------我基本上都是直接返回用 "| "分隔的数据,客户端收到就split到数组里面。
服务端基本上就是:
Response.Cache.xxx
Response.Clear();
Response.Write(...)
Response.End();
如果是太复杂的数据结构就返回XML格式的数据。
------解决方案--------------------并不是所有B/S系统都适合应用AJAX,同意
------解决方案--------------------感觉对于新手来说很容易,但出了问题就傻眼了
总的来说还是不错的。
------解决方案--------------------没用过,想学习呵呵UP
------解决方案--------------------没实际用过
------解决方案--------------------还在学习中、、、、
------解决方案--------------------没有用AJAX啊
------解决方案--------------------ajax最具优势就是:
Ajax能够使用户的体验更加愉快,它可以提供响应更加灵敏的UI,并消除页面刷新所带来的闪烁。
------解决方案--------------------感觉没有什么好说的了
关于ajax曾经给公司内部做过一个培训,当时也是稍微总结了一下,不过就讲了一些基本的知识,ajax的产生背景,意义,优点,不足以及属性和方法的含义,包括一些简单的例子,并没有深入去讲(实际上是没什么深入的,xmlhttprequest对象也就那几个属性和方法,没什么太多讲的),手稿地址贴在blog上面了,地址为:
http://www.cnblogs.com/ustbwuyi/archive/2007/02/08/645061.html
后来为了加深员工对ajax技术的深入应用,写了个ajax的例子,当时也是解决老总提出的一个问题...贴在