wood burning stoves
The moose likes Book Reviews and the fly likes Tapestry 5: Building Web Applications by Alexander Kolesnikov Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Books » Book Reviews
Bookmark "Tapestry 5: Building Web Applications by Alexander Kolesnikov" Watch "Tapestry 5: Building Web Applications by Alexander Kolesnikov" New topic

Tapestry 5: Building Web Applications by Alexander Kolesnikov

Book Review Team

Joined: Feb 15, 2002
Posts: 959
<pre>Author/s : Alexander Kolesnikov
Publisher : Packt Publishing
Category : Servlets, JSP and Tag Libraries
Review by : David O'Meara
Rating : 8 horseshoes
"Tapestry 5: Building Web Applications" was not written by the creator of Tapestry, but the author Alexander Kolesnikov is a contributor to the project and has been associated with the technology for a while. I liked this since when the author is also the creator, they often want others to love their work the way they do, and the book either feels like they are selling something or it makes assumptions on knowledge required to learn the technology and misses key points.

The book builds on the features of Tapestry in an easy and nonthreatening manner, so that each example feels accessible to the reader. In fact it was quite pleasing the way that the features unfolded during the book, and to me this was more of an encouragement to use the framework than any type of forced sell. There is a pro-Tapestry stance throughout the book, but that shouldn't be too surprising!

It is worth pointing out that Tapestry was rewritten from version 3 to version 4 to version 5, and while initially this confused me and gave me fears for V6, it does allow the current version to make use of the full features of Java 5, all of which is laid out in the book. Since the book does target Tapestry version 5 only, it won't be of direct help to anyone needing help upgrading from a previous version. The book is also geared more towards learning Tapestry than being a useful resource, so this should also be taken into account when purchasing.

Now that I have read the book, "Tapestry 5" has succeeded in getting me interested in using Tapestry to build a project of my own, and the advanced section on creating your own components gave me some ideas...

More info at Amazon.com
More info at Amazon.co.uk
Varsha Baid

Joined: Mar 19, 2008
Posts: 2

Could you please let me know how to migrate JSP to Tapestry5 ?

I am new to Tapestry , and any help would be appreciable.

Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42965
Varsha, welcome to JavaRanch.

This forum is for talking about books, not their subject matter. You can ask Tapestry question in the Application Frameworks forum.
David O'Meara

Joined: Mar 06, 2001
Posts: 13459

Implementing Tapestry requires a bit of a context-shift, in the same way that Struts and Spring do. Some experience with MVC always helps.
I agree. Here's the link: http://aspose.com/file-tools
subject: Tapestry 5: Building Web Applications by Alexander Kolesnikov
It's not a secret anymore!