 |
Tapestry in Action View Larger Image | Howard Lewis Ship Manning Publications, Paperback, Published March 2004, 553 pages, ISBN 1932394117 | List Price: $44.95 Our Price: $26.95 You Save: $18.00 (40% Off)
| | | Availability: Out-Of-Stock |
Be the First to Write a Review and tell the world about this title!People who purchase this book frequently purchase: - Hibernate in Action; Christian Bauer, et al, $26.95, 40% Off!
- Expert One-on-One J2EE Development without EJB; Rod Johnson, et al, $24.95, 38% Off!
- Head First Design Patterns; Eric Freeman, et al, $26.95, 40% Off!
- Java in a Nutshell, 5th Edition; David Flanagan, $26.95, 40% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
Tapestry is an exceptionally powerful, flexible framework for creating web
applications using Java. Creating web applications with Tapestry is a matter
of combining together ordinary HTML with components provided by the
framework, and connecting those components to small amounts of
application-specific logic. This book identifies the four goals of Tapestry:
Simplicity, Consistency, Efficiency and Feedback, and then gradually exposes
the reader to examples that show how to create web applications of great
complexity while meeting those goals.
Tapestry in Action goes into detail on how to use Tapestry components to
create rich web-based GUIs using links, images and HTML forms. It discusses
many of the pitfalls of web application development, such as managing
server-side state properly, application localization, and maintaining
synchronization between the client web browser and the application server –
and shows how Tapestry how allows you to gracefully avoid those pitfalls. At
the same time, Tapestry in Action identifies the benefits of a clean
separation between presentation logic and business logic – and how well
Tapestry succeeds in keeping these two concerns apart.
Tapestry in Action is targeted at new Tapestry users, including developers
new to creating web applications in general. It includes extensive notes on
development gotchas, including common Tapestry errors and how to fix them.
Later chapters discuss advanced techniques, including creating entirely new
components, integration with traditional servlet and JSP applications, and
creation of client-side JavaScript. Finally, a complete J2EE application,
the Virtual Library, is presented and analyzed in detail.
Learn how to:
- Create dynamic HTML forms – with client side validation
- Keep the application synchronized when the end-user hits the "back"
button
- Mix and match Tapestry with traditional servlets and JSPs
- Create new components and component libraries
- Integrate client-side JavaScript logic into your pages and components
- Hook a Tapestry application into a J2EE backend
ABOUT THE AUTHOR...
Howard Lewis Ship is the creator of Tapestry and remains the principal
architect for the project. He has been involved in creating Java web
applications since 1997 and has developed software professionally since
1989. He lives in Quincy, Massachusetts.
|
 |