不管Ajax是否是明日黄花,历史会见证这一刻。
由 Ajax In Action 一书收集提供的ajax 库,将它们搬了上来。
尽管这些信息已经算是比较老的,但是Ajax库的积累和开发并非一蹴而就,需要一个时段的沉淀和积累。
如下: 其中有我们非常熟悉的 DWR,Dojo,Prototype,ScriptAculous,Qooxdoo,RubyOnRails(主要集成了Prototype和Scriptaculous) 都依然在活跃着不断更新和迈进。
Accesskey Underlining Library 开源
www.gerv.net/software/aul/
ActiveWidgets 商业产品,可免费下载
www.activewidgets.com
Ajax JavaServer Faces Framework 开源 (Apache GPL)
http://smirnov.org.ru/en/ajax-jsf.html
Ajax JSP Tag Library 开源
http://ajaxtags.sourceforge.net/
Ajax.NET (2005)未说明学科,可免费使用
http://weblogs.asp.net/mschwarz/
AjaxAC 开源产品 Apache2.0
http://ajax.zervaas.com.au
AjaxAspects 免费使用有原码
http://ajaxaspects.blogspot.com
Michael Mahemoff (2005) 开源 产品
http://ajaxify.com/run/testAjaxCaller
AjaxFaces 开源产品 Apache
http://myfaces.apache.org/
BackBase 商业产品,有免费的社区版
http://www.backbase.com
Behaviour 开源产品
www.ripcord.co.nz/behaviour/
Bindows 商业产品
www.bindows.net
BlueShoes 商业产品,有免费版本
www.blueshoes.org
CakePHP 开源产品
http://cakephp.org/
CL-Ajax Richard Newman (2005) 开源产品
http://cliki.net/cl-ajax
ComfortASP.NET 预发布商业软件,有免费版本
www.daniel-zeiss.de/ComfortASP/
Coolest DHTML Calendar 开源产品,有商业支持
www.dynarch.com/projects/calendar/
CPAINT (跨平台的可异步方式通讯的工具包) GPL许可
http://cpaint.sourceforge.net
Dojo Alex Russell(2004) 开源产品
http://dojotoolkit.org
DWR (直接远程调用 ) 开源产品 Apache许可
www.getahead.ltd.uk/dwr
Echo 2 开源产品(MPL或者GPL许可)
www.nextapp.com/products/echo2
f(m) 开源产品
http://fm.dept-z.com/
FCKEditor 开源产品
www.fckeditor.net
Flash JavaScript Integration Kit 开源产品
www.osflash.org/doku.php?id=flashjs
Google AjaxSLT 开源产品(BSD许可)
http://goog-ajaxslt.sourceforge.net
Guise 商业产品,可免费下载
www.javaguise.com
HTMLHttpRequest Angus Turnbull (2005) 开源产品
www.twinhelix.com/JavaScript/htmlhttprequest/
Interactive Website Framework 开源产品
http://sourceforge.net/projects/iwf/
Jackbe 商业产品
www.jackbe.com/solutions/development.html
JPSpan 开源产品 PHP许可
http://jpspan.sourceforge.net/wiki/doku.php
jsolait LGPL许可
http://jsolait.net
JSON 开源产品,大部分实现使用LGPL许可
www.json-rpc.org/
JSRS (JavaScript Remote Scripting) 开源产品
www.ashleyit.com/rs/jsrs/test.htm
LibXMLHttpRequest Stephen W. Coate (2003) 源码可下载,有版权保护
www.whitefrost.com/servlet/connector?file=reference/2003/06/17/libXml-Request.html
Mochikit 开源产品(MIT许可)
www.mochikit.com/
netWindows 开源产品
www.netwindows.org
Oddpost 商业产品
www.oddpost.com
OpenRico Bill Scott, Darren James (2005) 开源产品
http://openrico.org
Pragmatic Objects 开源产品
http://pragmaticobjects.com/products.html
Prototype Sam Stephenson (2004)开源产品
http://prototype.conio.net/
Qooxdoo 开源产品 LGPL许可
http://qooxdoo.sourceforge.net
RSLite Brent Ashley (pre-2000)
www.ashleyit.com/rs/main.htm
Ruby on Rails David Heinemeier Hansson (2004) 开源产品(MIT许可)
www.rubyonrails.org
Sack 开源产品(修改过的MIT/X11许可)
http://twilightuniverse.com/2005/05/sack-of-ajax
SAJAX 开源产品
www.modernmethod.com/sajax
Sarissa 开源产品
http://sarissa.sf.net
Scriptaculous Thomas Fuchs (2004) 开源产品
http://script.aculo.us
SWATO… 开源产品Apache许可
http://swato.dev.java.net
Tibet 商业软件
www.technicalpursuit.com
TinyMCE 开源产品有一定的商业支持和专有插件
http://tinymce.moxiecode.com/
TrimPath Templates 开源产品
http://trimpath.com/project/wiki/JavaScriptTemplates
Walter Zorn’s DHTML Libraries 开源产品
www.walterzorn.com/index.htm
WebORB for .NET 商业产品有免费版本
www.themidnightcoders.com/weborb/aboutWeborb.htm
WebORB for Java 商业产品,有免费版本
www.themidnightcoders.com/weborb/aboutWeborb.htm
x Mike Foster (2005) 开源产品
www.cross-browser.com
XAJAX J. Max Wilson (2005) 开源产品
http://xajax.sf.net
x-Desktop 开源产品,GPL许可
www.x-desktop.org/
XHConn Brad Fults (2005)
http://xkr.us/code/JavaScript/XHConn
当一切成为主流,一切就将意味着淘汰。
在一大堆生活琐事中很快的消磨到了06年年底,30就快来临,却发现还有很多事要办,难免让人觉得有点无为。。。 生活的确占了生命中很大的意义,但是,工作和你的职业生涯如果没有半点成就,也会让人觉得人生索然无味。
不过,一切的顺意都要靠自己的努力去争取。
06年,Spring和Ajax占尽了风头,一切由Spring所支持的项目,在这个年度,迅速走红。 一切已经走红的项目,被Spring支持了也越来越红。而Ajax让客户体验发挥到了极致,也让人逐渐了解到了那些破费心血的Compents,Framework....诸如Dojo,Dwr,Rico,Prototype,Scriptaculous,而,在人们面前凉了很久(10年 - 97年诞生的1.1版本)的Javascript也被空前的掀起一股深入学习的热潮。
然而历史的每次推动,都是以新老事物的替换来做标记的
。当我们在热衷这些迅速走红的事物中组建体味到软件开发的优雅事,很多我们以前执着过的事物,开始让人忘淡。----
记得04,05年我们都纷纷谈论着设计模式,然而有人也渐渐在复杂的体系中自缚。 当我们谈论敏捷,谈论XP,谈论简化开发,谈论高效编程,谈论简单即美的时候, 开始不造轮子的时候,我的工作开始越来约追求简单,约来约注重高效。 我们的谈论我们的开发方式似乎有了些变化。
也许我现在还不能什么是主流,什么是淘汰。
前几天一个朋友很高兴的给我的讲诉,html可以走了,复杂的ajax可以不玩了,我似乎无法一下子接受这种刚成为主流的东西被遭到如此的评价。。。 接下去,我也渐渐开始尝试着Flex 做一些东西。,当我把简单的Compents托拽为一个应用时, 在体味.js和html在不同浏览器之间的支持要做那这个那个的处理时,,Flash 这种方式不觉已经开始在各种场合登场了。随着HttpService,WebService,DataSerice这些的很方便的支持,FLex无疑成了UI的一个有利工具,相比之下Ajax显得略微的复杂,稍微的逊色。于此同事M$也在推着他.NET2.0下的Expression, 顿时感觉,下一年将会笼罩着RIA的硝烟。。 直到前天,在孟岩和韩磊的博客上看到 "这一天终于来了",,于是,我跟着承认,有些东西是该退出历史舞台了。。
好友Leemaasn还保持联系,这位在我看来的技术天才很是乐观,他说的对,“只要我们的思想能能与时俱进,也就不用担心那么多了”,,我们的年龄的确会越来越老的,但是利用这些年的经验和积累,我们会更加知道我们需要什么。
业务领域成了软件开发的一根救命稻草,当技术我们更新不上的时候,当理论我们不够扎实的时候,我们能依靠这些年来的经验, 来去比知道做出的软件更多的功能,看到架构的不足和优点, 比将要使用的软件的客户知道的更多使用和需求,激发潜在需求。。。。
那,我们依然是主流。
Scrum CheckList
本来对这种新的敏捷开发方式(或许并不新,只是最近才知道)一无所知,由于参与SpringSide的翻译计划,于是强译一下。
想起以前在csdn翻译的文章,通过滞后会被csdn发布到首页,做为技术文章栏目,阅读者甚多,招来片片骂声。 第一次在网上被骂,那感觉就像是被强奸一样。不过几次一来,就体味到其中乐趣了。
我们大量的新技术,新方法还是从外面“引进”,,关键单词KingWord没有,只能是英文来翻译英文再翻译中文了。
这次,这本Spint-it的小书 “ Scrum Checklist” 更是受到Infoq的大力推荐。
SpringSide团建打算将之翻译。
几个单词,可以先理解一下,以便互相认同。
【Scrum】 :
是敏捷的一种
---- 有点当年的XP味道有大量的Scrum development的文章。
【Sprint】
一个Scrum开发的时间单位,一般是30天。
【Product Backlog】:
产品(项目的)的内容,包括需求,优先级等等。
---如下可以推断:
"Product Backlog is prioritized
Product Backlog is visible and accessible to everyone in the meeting
A set of cards for Planning Poker labeled 1, 2, 3, 5, 8, 13, 21, 34, 89
for each team member is at hand"
【Sprint Backlog】
在这个Sprint里需要完成的 Product Backlog
【CheckList】
清单
--ps
Scrum Checklist是印刷版的实体纸张啊, -(晕晕,这个要1990欧元)?