[Tapestry3] [求助]初学tapestry,希望前辈给些建议。

lkyooo 2007-01-04
    我现在把《tapestry in action》看了有一半的样子,对最基础的组件的原理和使用方法有一些了解,但是对Tapestry还是比较迷茫。最近也看了《Tapestry开发指南0.9》,感觉虽然能知道在讲什么,但我却不能很好的理解。
    前辈有什么好的学习方法或资料吗?针对初学者比较好的方法。
    还有一个问题是,我现在学习的T3,而现在比较流行的是T4,T4和T3除了一个hivemind的区别之外,还有没有什么比较大的区别,或者说直接用T4来学习更好?
    前辈高言,谢谢。
tapestry 2007-01-04
他们的基本原理是差不多的,只是T4的核心用hivemind作为容器,配置和扩展相对简单了许多,而且如果使用annotation的话,可以不用写.page配置文件,许多对象都可以在java类中注入,比较好维护,其他好处还有很多。
一开始学习起来确实不太好转变,如果英文好的话,推荐到http://www.agileskills2.org/EWDT/这里下载T4版本的ebook,免费的前四章已经覆盖了开发中的很多概念了,作者为华人,英文也很简单,里边很多图示,可以帮助你理解概念。
当你真正把概念转变过来后,你会发现Tapestry的美妙之处,如果再查看源代码,你就会觉得如果是你写的,也会想tapestry那样做的。
T3如果不是特别原因,现在是不推荐学习的。如果是从头开始学的话,还是学习T4吧。
lkyooo 2007-01-04
谢谢,刚刚去下载了前4章,粗看了下,英文比《Tapestry In Action》舒服太多了。估计可以不用词霸来辅助了。网上最新的《Enjoy Web Dev With Tapestry》是第三版吧,我自己去找了现在网上的完整的PDF版本,也包含T4内容,但不知道是第几版。周末去书店问问看能否订那个出版社的书。
再次谢谢前辈介绍这个资料,这个资料比我以前找的那些好多了。
对了,再问一个问题,ECLIPSE中T4的开发插件是什么?spindle已经没有继续提供支持了,应该有新的开发工具吧?
tapestry 2007-01-04
第三版刚出来,介绍了Tapestry4.1.1版本。
第二版网上有完全版的,牵涉到版权,这里不提供共享,自己想办法吧,呵呵。

eclipse下目前为止没有T4的插件,spindle支持到T3,jbuilder2007中集成,netbean和idea都有T4的插件。不要太在意这个,tapestry的html完全可以在dreamweaver中可视化开发,只是手写些组件,写多了,就记住了,呵呵。
我新发了帖子,关于Tapestry的中文资料,可以参考下。
http://tapestrying.iteye.com/group/topic/467
lkyooo 2007-01-04
如此多的资料,接下来的时间要下苦功夫了,谢谢!
crag 2007-01-05
呵呵,我也是新手,共同学习。
Global site tag (gtag.js) - Google Analytics