当前位置:编程学习 > C#/ASP.NET >>

有好的.net (C#) AJAX框架

除了微软的ASPAJAX外
还有其它方面的吗?
推荐一下
或者有关这面的资料
答案:Dojo是最老的框架之一,于2004年9月开始开发。这个项目的目标是建立充分利用XHR的DHTML工具包,并把重心放在可用性问题上。Dojo只有几个文件,不用处理XHR的建立,只需调用bind方法,并传入想调用的URL和回调方法即可。就这么简单。还可以使用bind方法来提交整个表单。  Dojo有一个特性使它独树一帜,这就是它支持向后和向前按钮。尽管这个特性不一定在每个浏览器上都能用(遗憾的是,Safari就是一个异类),但你确实可以注册一个回调方法,在用户点击了向后按钮或向前按钮时触发这个方法。Dojo还提供了changeURL标记,力图解决使用Ajax所固有的书签问题。  Dojo看上去是相对成熟的工具包之一,它把重点放在可用性上,这一点很不错。Dojo表现得相当稳定,在它身后还有一些支撑力量。Dojo的邮件列表相当活跃,多看一些文档可能更有帮助。可以在dojotoolkit.org得到更多相关信息。Rico是市场上最新的框架之一,由Sabre Airline Solutions开发,随后又成为开源实现。当然,rico在西班牙语里就是rich,说明这个项目的总目标是提供一组组件来开发丰富的因特网应用。它得到了广泛的浏览器支持,不过让人不解的是Safari 并不支持Rico。  与Dojo关注可用性不同,Rico则是针对拖放动作、数据网格和所谓的电影效果(移动部件、淡入淡出等等)而设计。Rico网站上有很多有意思的演示版(DEMO),并且提供了代码。如果开发人员想尽快了解Rico,并且运行起来,这是一个很好的起点。相关的文档不多,不过随着这个框架的日渐成熟,这种情况会有所改观。  Rico可以作为单个文件下载,不过你可能还需要Prototype JS库。更多有关的信息请访问openrico.org/home.page。qooxdoo也是Ajax框架领域的一个新成员,它提供了一个基于JavaScript的工具包来弥补HTML的不足。尽管还处在早期的alpha阶段,但qooxdoo确实提供了一些相当引人注目的部件。使用qooxdoo,可以模拟标准胖客户应用中的一些特性,如菜单条、工具提示、网格布局和拖放支持。  qooxdoo确实有一些有用的文档,还对底层细节提供了很有帮助的解释。qooxdoo的魅力显然体现在它的复杂部分上。如果你的目标是创建瘦应用,并希望它与胖客户应用相差无几,就可以试试qooxdoo。更多有关的信息请访问qooxdoo.oss.schlund.de。你觉得Ajax最早是什么时候出现的?根据对此的解释,也许会认为TIBET可能是现存最老的框架。根据文档所述,TIBET小组从1997年就开始开发这个工具包,他们的目标是提供企业级Ajax支持。TIBET看上去不只是包装了XMLHttpRequest对象,它还对Web服务和底层协议提供了支持,并且提供了Google、Amazon和许多其他常用服务的预置包装器。  真正让TIBET卓而不群的是,它有一个完全交互式的基于浏览器的IDE,这能大大简化开发、调试和单元测试。更多有关的信息请访问 www.technicalpursuit.com。

上一个:C# DataGridView 跟新多表信息到数据库
下一个:C# 中类与结构有什么区别

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,