- 本站大部分内容从网上收集,收集目的仅供研究、学习。涉及版权或不希望收录您的文章请您及时与我联系。
- 本站IM群,请自行选择。请各位朋友按照自己喜好加入。加入群后请及时发言,防止被清理。谢谢您的合作!!!
- QQ群:Y①WEB开发(ASP.NET)号码:7351660 QQ群:Y②WEB开发(ASP+.NET)号码:11864905
- QQ群:Y③WEB开发(DIV+CSS)号码:16610506 QQ群:Y④WEB开发(JS+AJAX)号码:16143998
- QQ群:Y⑤WEB开发(新手)号码:12777715 MSN群:yaosansi[at]126.com
JQuery
网址http://www.jqery.com
最大的优点:短小精悍[19k],接口设计得精妙(自然语言的风格),与程序思路配合精密。极大限度地体现了javascript的特性。
- 支持xpath查询,dom1-3,轻松选择需要的元素
- css支持
- 简单的动画实现,支持自定义动画。
- 插件 支持插件开发,现有插件多
- 文档 完整的api文档以及范例,易学。
- UI 拥有官方UI程序供使用,效果好。
Spry
mootools
http://mootools.net/
评论:
http://mootools.net/
评论:
- 小巧高效,完整下载36k
- 模块化设计,合理规范,优雅的OOP风格
- 创新的下载过程,可以跟据自己的需要勾选相应的模块下载,Build Your Own Framework
- Effects模块(moo.fx)轻量高效,可以实现优雅、可定制、easing的动画
- 完整的API文档,丰富的范例
Dojo
http://www.dojotoolkit.org/
最新版本:0.4.1
特点:
- Dojo官方的定义中,将Dojo称之为Toolkit(工具包),不是Framework(只是Framework的一部分),也不是Library(在Library之上又加了一层封包系统);
[attach]30361[/attach] - Dojo包括了Javascript本身的语言扩展,以及各个方面的工具类库,和比较完善的UI组件库;
- Dojo设计的包加载机制(Package System)和模块化(Libraries)的结构,能保持更好的扩展性,提高执行性能,减轻了用户开发的工作量,并保持一定的灵活性(用户可以自己编写扩展);有人基于dojo开发了一个电子表格组件;
- Dojo官方网站有着丰富的学习资源;
- 有专业的开发团队,可以保证更新速度及质量;
- Dojo是Dojo 基金会下的项目 , IBM 、AOL 、SUN这些大公司和WebWork、Tapestry、Open Laszlo等开源团队都是dojo基金会的成员,雄厚的后盾保证了Dojo可以持续的发展下去;
相对于protetype等轻量级框架,dojo是一个"大家伙",所以如果你要基于dojo来开发,在享受简化重复劳动及高效开发的时候,也得忍受速度方面的影响。
Atlas
说实话,我不太喜欢用框架,特别是掌握程度不深的时候,会失去一些东西的,最重要的就是失去对程序的控制(特别是在出错了时候),失去对技术本质的深入了解。微软的东西更是一向有过度开发的嫌疑,让人有一直被牵着走的感觉。但Atlas确实有过人之处
(1)和vs 2005 结合紧密,开发起来非常方便快捷。
(2)listview这样的控件非常好用,导航,分页一应俱全,而且使用方便。
(3)很重要的一点,就是对web service的调用确实方便。
(4)一些透明特效也很好。
(5)但仍然 有东西只能在Ie里使用,在火狐里不行。
(1)和vs 2005 结合紧密,开发起来非常方便快捷。
(2)listview这样的控件非常好用,导航,分页一应俱全,而且使用方便。
(3)很重要的一点,就是对web service的调用确实方便。
(4)一些透明特效也很好。
(5)但仍然 有东西只能在Ie里使用,在火狐里不行。
DWR
http://www.javatang.com/archives/category/ajax/dwr/
最近在项目中用到这个,感觉真的是太好了,很多东西都只要在XML中配置一下,就可以直接去调用类的某个方法,还可以返回对象类型的数据,别的就不多说了,大家用用就知道了
最近在项目中用到这个,感觉真的是太好了,很多东西都只要在XML中配置一下,就可以直接去调用类的某个方法,还可以返回对象类型的数据,别的就不多说了,大家用用就知道了
Ajax.net
网址: http://www.schwarz-interactive.de
由于自己经常做.Net开发,所以比较关注这方面的资源。在asp.net ajax推出之前,微软的ajax框架Atlas只是CTP版本,直到去年年底才发布了它的第一个beta版本,所以之前一直用的是Ajax.net。即使现在asp.net ajax已经炒得很热了,仍然有很多开发人员在使用Ajax.net。简单说来,这个框架有以下几个优点:
(1)源代码免费公开;
(2)可以在JavaScript中访问session和application数据;
(3)可以在不更改代码的情况下添加新的属性和方法;
(4)数据访问方便,可以在Javascript中使用DataSet;
(5)服务器CPU占用极少;
网址: http://www.schwarz-interactive.de
由于自己经常做.Net开发,所以比较关注这方面的资源。在asp.net ajax推出之前,微软的ajax框架Atlas只是CTP版本,直到去年年底才发布了它的第一个beta版本,所以之前一直用的是Ajax.net。即使现在asp.net ajax已经炒得很热了,仍然有很多开发人员在使用Ajax.net。简单说来,这个框架有以下几个优点:
(1)源代码免费公开;
(2)可以在JavaScript中访问session和application数据;
(3)可以在不更改代码的情况下添加新的属性和方法;
(4)数据访问方便,可以在Javascript中使用DataSet;
(5)服务器CPU占用极少;
Flash Javascript Integration Kit
网址:http://weblogs.macromedia.com/flashJavaScript
这个对经常做flash的朋友比较有用,它集成了Flash和Javascript脚本,两者可以互相调用,并
支持数据在不同环境中的传递调用。
网址:http://weblogs.macromedia.com/flashJavaScript
这个对经常做flash的朋友比较有用,它集成了Flash和Javascript脚本,两者可以互相调用,并
支持数据在不同环境中的传递调用。
SAJAX
网址:http://www.modernmethod.com/sajax
现在虽然有不少基于服务器端的Ajax应用框架,但很多都是为.net或java开发的,用asp、php
等平台的朋友可以试一下,它最大的优点就是支持平台很丰富,可以很方便的从javascript函数
映射到服务器端操作。但也因为这个原因,导致它的映射理论比较繁琐。
网址:http://www.modernmethod.com/sajax
现在虽然有不少基于服务器端的Ajax应用框架,但很多都是为.net或java开发的,用asp、php
等平台的朋友可以试一下,它最大的优点就是支持平台很丰富,可以很方便的从javascript函数
映射到服务器端操作。但也因为这个原因,导致它的映射理论比较繁琐。
订阅本站,阅读更多文章