随笔 - 115  文章 - 481  trackbacks - 0
<2008年3月>
2425262728291
2345678
9101112131415
16171819202122
23242526272829
303112345

常用链接

留言簿(19)

随笔档案(115)

文章档案(4)

新闻档案(1)

成员连接

搜索

  •  

最新评论

阅读排行榜

评论排行榜

  -摘自《ExtJS实用开发指南》

        作者:蔡世友
(网名大峡,EasyJWeb项目核心开发人员) 

  非常有幸能成为开源人网站vifir.com顾问团队中的一员,并参与到《ExtJS实用开发指南》的审稿工作。
  由于要在EasyJWeb中加入Rich Component的支持,所以花了近半个月的时间对当前一些主流的Ajax框架做了简单的了解。最终我们选择表现力非常强,并得到开源社区大力推广及应用的ExtJS框架来作为EasyJWeb中Rich Component的客户端实现。
  最近读到这份《ExtJS实用开发指南》,它是一份非常不错的ExtJS入门及参考资料。我认认真真地读了三遍,有点相见恨晚的感觉。有点奇怪为什么三位作者不把这份《指南》出版成书,而是把他作为开源人网站vifir.com的VIP会员赠送资料,并且免费赠送给国内从事开源的同仁们。
  相对于网上那些零零散散的ExtJS资料来说,我相信这份《指南》的推出一定会给那些想快速驾驭ExtJS的软件同行们带来一本非常有价值的武林秘诀。整个《指南》一共十三章,300多页,其中有2/3的内容是作者原创的ExtJS应用心得及技巧,有1/3的内容主要是ExtJS常用组件及类的API翻译。
  《指南》的第一章为ExtJS简单入门,包括Ext的简介及快速上手等;第二章总体地介绍ExtJS中组件的相关知识,包括组件基本概述、组件的属性、配置选项、事件处理技术等,另外还包含了ExtJS的核心组件Component、BoxComponent、Container等类的API翻译;
  从第三章开始到第十一章,分别按主题对ExtJS中的面板(Panel)、窗口(Window)、对话框(MessageBox)、提示框(Tip)、布局(Layout)、表格(Grid)、数据存储(Store)、树(TreePanel)、表单(FormPanel)、拖放(DragDrop)、菜单(Menu)等主题进行了由浅入深的介绍,通过详细的示例讲解了这些组件及控件的应用方法与应用场合,每一章都包含对涉及到的类的API进行了详细介绍。
  《指南》第十二章重点讲解ExtJS中的实用工具类,对Ext类中各个方法的使用及示例进行了重点的讲解,另外对其它的一些常用的实用工具类如DomHelper、Ajax、Format及标准类扩展也作了较为详细的介绍。这一章与第一、二两章可以作为学习ExtJS的基础及核心内容,需要重点掌握。最后一章简单介绍及演示了EasyJWeb中的ExtJS支持功能。
  在《指南》中对API注解的一个特点是,每一个类都只对该类增加的属性、方法及事件等进行讲解,而从父继承过来的配置选项、属性、方法及事件等直接在基类的API注解中。这各组织方式非常有利于读者掌握ExtJS组件特性,不会造成像阅读ExtJS项目自带的API文档一样,随便点开一个组件就看到一大堆的配置选项、属性、方法及事件,容易给大家带来API恐惧症。
  在阅读的时候,建议直接把《指南》中涉及到的示例代码都做上一遍,因为ExtJS的核心是用户界面,用户界面只有靠自己的感观才能真正地掌握。除了第二章“Ext框架基础及核心简介”、第五章“布局layout”、第七章“数据存储Store”及第十二章“实用工具Util”需要精读以外,其它的章节涉及到的控件及组件都可以只作简单了解,只有需要使用到某一部分的时候,再花时间对其进行深入地研究。
  据我了解该《指南》的编制时间非常短,仅用了不到一个月的时间,没有时间及精力进行专业的校对及排版等工作,因此《指南》还存在一些不足;另外在小部分组件API翻译时,可能是译者理解的偏差或表达的限制导致没能完全处理好,有可能会让读者理解起来困难,这是一点小小遗憾。
  总的来说,ExtJS要说简单也非常简单,因为他涉及到的技术都是我们非常熟悉的技术,比如HTML、CSS、JavaScript等,搞Web应用的都接触过。说复杂也非常复杂,因为它所涉及到的每一门技术要深入掌握都需要一定的时间,而且javascript又是一种动态脚本语言,非常灵活,不下一点功夫的话则很难把他玩转。
  最后,祝愿大家在驾驭ExtJS的路上越跑越有劲,早日到达胜利的终点。


  
  PS:请需要这份资料的开源同行们,直接找vifir免费索取这份资料,这份资料对国内开源人士免费,只要您曾经为国内的任何一个开源项目(要求项目活跃期达到1年)提供过源代码,并且得到项目负责人的认可并采用,都属于赠送对象。请把您的资料发到邮箱: WilliamRaym [ A T ] gmail.com,然后他们会及时与您联系。
 
posted on 2008-03-11 09:10 简易java框架 阅读(4951) 评论(23)  编辑  收藏

FeedBack:
# re: 《ExtJS实用开发指南》导读 2008-03-11 11:30 bs
垃圾  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2008-03-11 17:38 justin
楼上这位,做开源的极为不易,况且国内环境这么差.
支持大侠!  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2008-03-11 18:14 j
@justin
当他骂别人垃圾的时候,他自己就成了这样的人。
做技术的人品这么差  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2008-03-12 09:10 evilgod
真垃圾  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读[未登录] 2008-03-12 22:41 joy
你们实际上是翻译了官方的api,然后印成书,变着方的卖钱。赠送的条件是要加入你们的vip会员,会费是每月68元,这本书值这么多钱么?拿着别人的技术来卖钱!  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2008-03-13 08:23 骑士
根本就是不知道不要脸是怎么写的,还敢谈技术的人品,拿别人的东西挣钱还有什么可自居的,中国的技术就是太多像你这样的人,浑水摸鱼,中国的技术人才被别人看不起!垃圾 真垃圾 垃圾的极点!我去吐会。。。  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2008-03-13 10:41 Jdonee
要钱倒没什么 就是没有价格贵了点  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读[未登录] 2008-03-14 10:36 呵呵
TO 某些人:
Spring 的创始人 Rod Johnson写了一本书:《Expert One-on-One™, J2EE Design and Development》(此书已经由电子工业出版社出版,译版名为《J2EE设计开发编程指南》。
先说第一条:Rod 既然是大家想象中的开源和免费的专家,为什么不把这本书免费弄成PDF下载呢?Rod是个只知道挣钱的垃圾!Spring垃圾!
第二条:翻译真本书的人是垃圾啊,用别人的东西挣钱,还翻译的乱七八糟,还收费!它们不是搞技术的!翻译外国电子书和文档的技术人员都是垃圾!应该免费翻译,免费印刷,免费赠送,Spring的爱好者人手一本!

再问你一句:你愿意为社会做贡献,每天写代码却不要老板工资嘛?你是垃圾!

您想的那种美好情景,估计只能到天堂里面去找了!  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2008-03-17 16:03 kylixs
楼上真是精辟!  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2008-03-24 10:28 zjucs
大家都去读官方的英文文档,就不会有人翻译了。  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读[未登录] 2008-03-25 16:52 test
确实很差劲,我关注这本书有一段时间了,但我不想通过你们所谓的赠送方式获取,所谓赠送,其实很垃圾,必须先是会员,一是这种方式婆婆妈妈,不象爷们做的事,二是要是会员必须每月向你们付费,这比一本书的价格何值多几倍的事,我情愿你们的书公开出版销售,哪怕定价200,我都可以去买。就你们这样的伎俩,很快就会被大家抛弃。  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读[未登录] 2008-03-25 21:02 yy
@test
有你说的那么严重吗。价格上你只需要68元其实就能拿到这份资料,没有说要让你每月付费。我了解有很多人都直接交的一年或半年会员费用,那是因为他们觉得值得。另外绝大部份像我这样的人都是交的68元,我想vifir没有权利让我每月都付费吧,又不是中国移动,楼上的太幼稚了。  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2008-04-30 13:09 搞错方向拉
搞错方向拉
大家最开讨论的议题是他们拿别人的东西,随便翻译了一下,就说自己创作、体会什么的,然后收钱。
第一、要真的是你的创作,你收钱可以,就像给老板打工拿工资一样。
第二、拿别人的东西说你的创作,无耻。
第三、拿别人的东西说你的创作,无耻就罢啦,大家都知道帖子是转的多,原创
的少,但是你还拿来弄钱,下贱。
第四、收钱还收那么贵,我知道人家原创的是很好,可是经你[抱歉啊,我还不
知道是不是你翻译的]一翻译后,还能保留多少精华[被骗过才能知道],
垃圾
总结、你这个无耻、下贱的垃圾。  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2008-07-05 02:12 真开源
收钱也没什么不对,书垃圾就垃圾些,毕竟没人逼迫你们去办会员,买垃圾书.
但是打着"开源"的旗号就不对了,我就没发现这个"开源人"组织和开源有一点关系,感觉应该改名叫"源码小卖部"好一些,目标更明确,也不至于招来这么多人骂.

  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2008-08-01 17:51 EXT学习者
人家翻译书也是要付出辛苦的,大家有资料读,能通过别人的辛苦,得到自己想要的资料,付出一下也是应该的,知识的获得与68元相比,个人觉得还是值得的,毕竟现在中文这方面的资料太少  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2008-08-13 22:39 fuck
我也觉得他们很垃圾,就是可能版权问题才不敢在出版社出版吧,虽然程序员也要吃饭,貌似这样拿人家的东东还这样理直气壮,真的不是个东西。  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读[未登录] 2008-09-28 22:23 x
如有意见的同志们,你们可以多翻译一些这方面的文章,多为像我这样水平不高的人做点贡献不就对了,他卖钱有人买也是他的本事,如在网上这方面的文章多了,就没有人买了。  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2008-11-13 15:21 路过
先说第一条:Rod 既然是大家想象中的开源和免费的专家,为什么不把这本书免费弄成PDF下载呢?Rod是个只知道挣钱的垃圾!Spring垃圾!
第二条:翻译真本书的人是垃圾啊,用别人的东西挣钱,还翻译的乱七八糟,还收费!它们不是搞技术的!翻译外国电子书和文档的技术人员都是垃圾!应该免费翻译,免费印刷,免费赠送,Spring的爱好者人手一本!
------------------------
第一条,Rod出书卖钱跟他是不是“开源和免费的专家”有关系么?按你的逻辑因为人家是做开源的就是开个小卖部卖冷饮也要免费吧?

第二条,翻译别人的著作是要谈版权的,甚至每本书都有提成,Rod的书本来也不是免费提供的。这跟你拿人家免费的东西翻译后变成你的商品有本质的差别,不要混为一谈。如果Ext控件是你开发的,或者官方授权你翻译他们的说明并销售,你出书卖钱才无可厚非。

最后,无视版权和“我卖我的你爱买不买”这两条虽违反某些法律但不违反中国的行为逻辑,你卖就罢了,但如此找些幼稚的理由来跟大家抬杠就非常献丑了。
  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2008-12-15 02:02 努力学习中。。。
想找本EXTJS入门的书籍,能给我发个附件嘛896556558@qq.com谢谢  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2008-12-17 12:58 纟纟x
好无耻啊,越来越无耻了,拿外国免费的东西在国内卖中国人钱 中国人啊 你何时有点耻辱感? 当东亚病夫不耻辱,干这种事才是真正的耻辱,外国人都不收中国人钱,你拿来国内于来卖? 骂你这种人就是脏了嘴  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2008-12-17 13:03 ly
@纟纟x
你在国外买Spring的书不要钱?你写一本关于Struts的书还要给Struts的作者交税?
无知者无畏,但跑出来乱喷就是你的不对了。  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2009-01-04 13:55 似的
没有!免费的  回复  更多评论
  
# re: 《ExtJS实用开发指南》导读 2009-10-09 05:04 QQ情侣头像
真的假的啊~  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: