 |
 |
|
|
Session
Tapestry In Action
Howard Lewis Ship, Independent Software Consultant, Tapestry World Domination, Inc.
Track: Java
Date: Wednesday, August 3rd, 2005
Time: 5:20pm - 6:05pm
Location: D135
The Jakarta Tapestry web application framework is a comprehensive, component-based approach to building web applications: Java applications that truly execute on the Web. Tapestry allows you to develop a web application without thinking in terms of HTTP or the Java Servlet API. Instead, you stay focused on objects, methods, and properties specific to your application, and the framework provides the low-level plumbing to fit everything together. Building web applications with Tapestry is addictive...and fun!
In this session, we'll assemble several simple web applications, starting with basic HTML files and adding Tapestry instrumentations. Along the way, we'll see a glimpse into how Tapestry improves the whole cycle of web application developer, with a focus on developer productivity. In Tapestry, less is more--less Java code results in more productivity and greater robustness.
We'll see how Tapestry allows HTML forms to be assembled, including forms with server-side and client-side input validation. We'll so how Tapestry keeps the HTML templates clean and WYSIWYG previewable without the need for specialized tools. We'll see how Tapestry identifies errors and points you directly to the line to be fixed.
We'll also get a glimpse into how Tapestry's component-based approach allows for true reuse of code within and between applications, as well as how Tapestry addresses the needs of large development teams with diverse skill sets.
|
|
 |
 |
 |
Diamond Sponsors
Platinum Sponsors
Gold Sponsors
Silver Sponsors
Media Sponsors
In-Kind Sponsors
Sponsors
OSCON 2005 Sponsor Opportunities — Email us at
Download the OSCON 05 Sponsor/Exhibitor Prospectus
OSCON 2005 Media Sponsor Opportunities — Call Margi Levin at 707-827-7184 or email at
Press and Media
For media-related inquiries, contact Suzanne Axtell at
Conference News
Want to receive conference news? Sign up for our email newsletter.
|
 |