Author: buildbot
Date: Sun Nov  8 14:20:05 2015
New Revision: 971753

Log:
Production update by buildbot for tapestry

Added:
    
websites/production/tapestry/content/books.data/portada-PugInTapestry-thumb.png 
  (with props)
Modified:
    websites/production/tapestry/content/books.html
    websites/production/tapestry/content/cache/main.pageCache

Added: 
websites/production/tapestry/content/books.data/portada-PugInTapestry-thumb.png
==============================================================================
Binary file - no diff available.

Propchange: 
websites/production/tapestry/content/books.data/portada-PugInTapestry-thumb.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Modified: websites/production/tapestry/content/books.html
==============================================================================
--- websites/production/tapestry/content/books.html (original)
+++ websites/production/tapestry/content/books.html Sun Nov  8 14:20:05 2015
@@ -57,118 +57,8 @@
   </div>
 
 <div id="content">
-<div id="ConfluenceContent"><p></p><div id="bar"><br clear="none">
-<strong>We think you will love Tapestry!</strong> Give us 20 minutes and 
<strong><a shape="rect" href="tapestry-tutorial.html">follow our 
tutorial</a></strong>.<br clear="none">
-<p></p></div><p></p>
-
-<p></p><p></p><div class="big-col" id="content"><p></p>
-
-<h2 id="Books-BooksonTapestry">Books on Tapestry</h2>
-
-<h3 id="Books-Tapestry5-RapidwebapplicationdevelopmentinJava">Tapestry 5 - 
Rapid web application development in Java</h3>
-
-<div class="sectionColumnWrapper"><div class="sectionMacro"><div 
class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;">
-<p><a shape="rect" class="external-link" href="http://www.tapestry5book.com/"; 
><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image" 
src="books.data/tapestry5-rapid.jpg"></span></a></p></div><div 
class="columnMacro">
-<ul><li><strong>Covers:</strong> Tapestry 5 (Version 
5.3)</li><li><strong>Published:</strong> 2012</li><li><strong>Author:</strong> 
Igor Drobiazko</li><li><strong>Language:</strong> 
English</li><li><strong>Pages:</strong> 482</li><li><strong>More 
information:</strong> <a shape="rect" class="external-link" 
href="http://www.tapestry5book.com/"; 
>http://www.tapestry5book.com/</a></li></ul>
-</div></div></div></div>
-
-<p>Tapestry 5 - Rapid web application development in Java is a comprehensive 
guide, introducing Apache Tapestry and its innovative approach to building 
modern web applications. The book walks you through Tapestry 5, from a simple 
Hello World application to rich Ajax-enabled applications. Written by a core 
committer this book provides deep insight into the architecture of Tapestry 5. 
It not only shows you <em>how</em> to achieve specific goals but also teaches 
you the "why". You learn how to build modern, scalable Web 2.0 application with 
a component-oriented approach. This book also shows how Tapestry brings 
scripting language productivity within reach of Java developers without 
sacrificing any of Java's inherent speed and power.</p>
-
-<p>Table of Contents</p>
-
-<ol><li>Introducing Tapestry</li><li>Tapestry templates</li><li>Page 
navigation</li><li>Developing stateful 
applications</li><li>Localization</li><li>Creating Forms with 
Tapestry</li><li>Converting and validating user input</li><li>Generating UI for 
JavaBeans</li><li>Developing reusable 
components</li><li>Mixins</li><li>Creating Ajax-enabled 
applications</li><li>Persisting domain objects</li><li>Integrating Spring 
framework</li><li>Testing Tapestry applications</li><li>Tapestry IoC and 
Dependency Injection</li></ol>
-
-
-<h3 
id="Books-Tapestry5:DieEntwicklungvonWebanwendungenmitLeichtigkeit">Tapestry 5: 
Die Entwicklung von Webanwendungen mit Leichtigkeit</h3>
-
-<div class="sectionColumnWrapper"><div class="sectionMacro"><div 
class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;">
-<p><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image confluence-content-image-border" 
src="books.data/tapestry5-drobiazko.jpg"></span></p></div><div 
class="columnMacro">
-<ul><li><strong>Covers:</strong> Tapestry 5 (Version 
5.1.0.5)</li><li><strong>Published:</strong> 
2009</li><li><strong>Author:</strong> Igor 
Drobiazko</li><li><strong>Language:</strong> German</li></ul>
-</div></div></div></div>
-
-<p>This is the only Tapestry 5 book written in German. It is a definitive 
introduction to Tapestry 5 written by Igor Drobiazko, a committer of Tapestry. 
The book covers:</p>
-<ul><li>Getting Started with Tapestry 5</li><li>Concepts of the 
framework</li><li>Localization/internationalization</li><li>Creating 
Forms</li><li>Generation of user interfaces for JavaBeans</li><li>Writing own 
components and mixins</li><li>Ajax</li><li>Writing tests for Tapestry 
applications</li><li>Hibernate and Spring integration</li><li>Dependency 
Injection and Tapestry IoC</li><li>AOP and bytecode manipuation</li></ul>
-
-
-<h3 id="Books-Tapestry5:BuildingWebApplications">Tapestry 5: Building Web 
Applications</h3>
-
-<div class="sectionColumnWrapper"><div class="sectionMacro"><div 
class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;">
-<p><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image" 
src="books.data/packtpub_cover.png"></span></p></div><div class="columnMacro">
-<ul><li><strong>Covers:</strong> Tapestry 
5</li><li><strong>Published:</strong> 2008</li><li><strong>Author:</strong> 
Alexander Kolesnikov</li><li><strong>Language:</strong> English</li></ul>
-</div></div></div></div>
-
-<p>Alexander follows up his long series of Tapestry 4 tutorials with the 
<em>first</em> book on Tapestry 5.</p>
-
-<h3 id="Books-TapestryCompleteReference">Tapestry Complete Reference</h3>
-
-<div class="sectionColumnWrapper"><div class="sectionMacro"><div 
class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;">
-<p><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image" 
src="books.data/t4chinese.jpg"></span></p></div><div class="columnMacro">
-<ul><li><strong>Covers:</strong> Tapestry 
4</li><li><strong>Published:</strong> 2007</li><li><strong>Author:</strong> A. 
Dong</li><li><strong>Language:</strong> Chinese</li></ul>
-</div></div></div></div>
-
-<p>The first Chinese-language book to cover Tapestry (though Tapestry in 
Action has been translated). as a non-Chinese speaker, it's a bit hard to know 
what's between the covers, but looks like it gets into the nitty-gritty of 
Tapestry, Spring and Hibernate.</p>
-
-<h3 id="Books-Tapestry101">Tapestry 101</h3>
-
-<div class="sectionColumnWrapper"><div class="sectionMacro"><div 
class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;">
-<p><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image" 
src="books.data/tapestry101.jpg"></span></p></div><div class="columnMacro">
-<ul><li><strong>Covers:</strong> Tapestry 4 
(Spring/Hibernate/Hivemind/Tacos(ajax)</li><li><strong>Publisher:</strong> 
SourceBeat</li><li><strong>Published:</strong> 
2006</li><li><strong>Authors:</strong> Warner Onstine</li></ul>
-</div></div></div></div>
-
-<p>Tapestry is an open-source web application framework written in Java. This 
framework is different from "standard" MVC frameworks <em>(like Struts or 
WebWork)</em> in that it is more of a component-oriented framework. A 
component-oriented framework <em>(like JavaServer Faces)</em> allows you to 
create re-usable components that you can then re-use on other projects with the 
ability to re-configure these components to suit a specific purpose.</p>
-
-<p>Tapestry 101 will introduce readers to this framework that is growing in 
popularity more and more. The focus of this book is to guide you through 
designing and implementing your application and providing information that you 
can improve on it with your own custom components.</p>
-
-<p>Howard Lewis Ship <em>(creator of Tapestry)</em> provides the Foreword to 
the book and adds:</p>
-
-<p><em>"Tapestry 101's focus is about getting things done, from a user's 
perspective not a Tapestry developer's. It covers the issues you'll face 
building real applications."</em></p>
-
-<h3 
id="Books-BeginningPOJOs:LightweightJavaWebDevelopmentUsingPlainOldJavaObjectsinSpring,Hibernate,andTapestry">Beginning
 POJOs: Lightweight Java Web Development Using Plain Old Java Objects in 
Spring, Hibernate, and Tapestry</h3>
-
-<div class="sectionColumnWrapper"><div class="sectionMacro"><div 
class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;">
-<p><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image" 
src="books.data/beginning-pojos.gif"></span></p></div><div class="columnMacro">
-<ul><li><strong>Covers:</strong> Tapestry 
4</li><li><strong>Publisher:</strong> 
Apress</li><li><strong>Published:</strong> 
2006</li><li><strong>Authors:</strong> Brian Sam-Bodden</li></ul>
-</div></div></div></div>
-
-<p>This book guides you through the construction of complex but lightweight 
enterprise Java-based web applications. Such applications are centered around 
several major open source lightweight frameworks, including Spring, Hibernate, 
Tapestry, and JBoss. The Tapestry chapter (ch.7, p.239-304) covers:</p>
-<ul><li>Installation and Configuration</li><li>Pages and 
Components</li><li>Forms and Form Components</li><li>Hivemind Services and 
Application State Objects</li><li>Annotations</li><li>Ajax-enabling 
applications with Tacos</li></ul>
-
-
-<h3 id="Books-EnjoyingWebDevelopmentwithTapestry">Enjoying Web Development 
with Tapestry</h3>
-
-<div class="sectionColumnWrapper"><div class="sectionMacro"><div 
class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;">
-<p><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image" 
src="books.data/ewdt_tong_cover.jpg"></span></p></div><div class="columnMacro">
-<ul><li><strong>Covers:</strong> Tapestry 
4.1/4/3</li><li><strong>Publisher:</strong> Agile 
Skills</li><li><strong>Published:</strong> 
2006</li><li><strong>Authors:</strong> <a shape="rect" class="external-link" 
href="http://www.agileskills2.org/EWDT/"; >Kent Tong</a></li></ul>
-</div></div></div></div>
-
-<p>Enjoying Web Development with Tapestry by Kent Tong covers Tapestry 4.1 
(with AJAX). Previous editions cover 4.0 and 3.0. Available in PDF and 
hard-copy formats.</p>
-<ul><li>Getting Started with Tapestry</li><li>Using Forms</li><li>Validating 
Input</li><li>Creating an e-Shop</li><li>Creating Custom 
Components</li><li>Supporting Other Languages</li><li>Using the Table 
Component</li><li>Handling File Downloads and Uploads</li><li>Providing a 
Common Layout</li><li>Using Javascript</li><li>Building Interactive Forms with 
AJAX</li><li>Test Driven Development with HtmlUnit</li><li>Database and 
Concurrency Issues</li><li>Using Hibernate</li><li>Integrating with 
Struts</li></ul>
-
-
-<h3 id="Books-TapestryWebanwendungenmitdemApacheFramework">Tapestry 
Webanwendungen mit dem Apache Framework</h3>
-
-<div class="sectionColumnWrapper"><div class="sectionMacro"><div 
class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;">
-<p><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image confluence-content-image-border" 
src="books.data/tapestry-german-cover.gif"></span></p></div><div 
class="columnMacro">
-<ul><li><strong>Covers:</strong> Tapestry 
3</li><li><strong>Publisher:</strong> 
S&amp;S</li><li><strong>Published:</strong> 
2004</li><li><strong>Authors:</strong> Stefan Edlich,Patrick Kunert</li></ul>
-</div></div></div></div>
-
-<p>Tapestry Webanwendungen mit dem Apache Framework is a fast-paced guide to 
using Tapestry, focusing on combining Tapestry with other open-source 
frameworks, as well as developing Tapestry applications using <a shape="rect" 
class="external-link" href="http://spindle.sourceforge.net/"; >Spindle</a>. 
Covers:</p>
-<ul><li>Web Frameworks, JavaServer Faces, .NET Web Forms und 
Tapestry</li><li>Installation und Einbindung in Tomcat und 
JBoss</li><li>Einstieg in Tapestry, HelloWorld</li><li>Aufbau und Anwendung von 
Komponenten</li><li>Formular-Validierung, JavaScript-Support, 
Internationalisierung</li><li>Tapestry-Scope-Objekte (Visit, Global), 
Engines</li><li>Inspector, Eclipse Plug-in Spindle</li><li>Persistenz f&#252;r 
Tapestry: JDO, Hibernate, Toplink und exotische Mapper</li></ul>
-
-
-<h3 id="Books-TapestryinAction">Tapestry in Action</h3>
-
-<div class="sectionColumnWrapper"><div class="sectionMacro"><div 
class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;">
-<p><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image confluence-content-image-border" 
src="books.data/tapestry-in-action.png"></span></p></div><div 
class="columnMacro">
-<ul><li><strong>Covers:</strong> Tapestry 
3</li><li><strong>Publisher:</strong> Manning 
Publications</li><li><strong>Published:</strong> 
2004</li><li><strong>Authors:</strong> <a shape="rect" class="external-link" 
href="http://howardlewisship.com/"; >Howard M. Lewis Ship</a></li></ul>
-</div></div></div></div>
-
-<p>Tapestry in Action is the definitive introduction to Tapestry 3 written by 
Howard Lewis Ship, the creator of Tapestry. Although Tapestry In Action covers 
Tapestry 3.0, it is still broadly useful in the wake of the 4.0 release. It 
covers:</p>
-<ul><li>Tapestry's Component Object Model</li><li>How to write new 
components</li><li>How to configure third party components</li><li>Dynamic 
JavaScript integration</li><li>Form validation</li><li>Tapestry/JSP 
integration</li><li>Localization/internationalization</li><li>J2EE 
integration</li></ul>
-
-
-<p></p><p></p><div class="clearer"></div></div>
-<div class="clearer"></div><p></p></div>
+<div id="ConfluenceContent"><div id="bar"><br clear="none"> <strong>We think 
you will love Tapestry!</strong> Give us 20 minutes and <strong><a shape="rect" 
href="tapestry-tutorial.html">follow our 
tutorial</a></strong>.</div>&#160;<p>&#160;</p><div class="big-col" 
id="content">&#160;<h2 id="Books-BooksonTapestry">Books on Tapestry</h2><h3 
id="Books-PlugInTapestry">PlugIn Tapestry</h3><div 
class="sectionColumnWrapper"><div class="sectionMacro"><div 
class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;"><p>&#160;<span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="books.data/portada-PugInTapestry-thumb.png"></span></p></div><div 
class="columnMacro"><ul><li><strong>Covers:</strong> Tapestry 5 (Version 
5.4)</li><li><strong>Published:</strong> 2014</li><li><strong>Author:</strong> 
Picodotdev</li><li><strong>Language:</strong> 
Spanish</li><li><strong>Pages:</strong> 289</li><li><strong>More information: 
</stro
 ng><a shape="rect" class="external-link" 
href="http://www.etnassoft.com/biblioteca/plugin-tapestry/"; 
>http://www.etnassoft.com/biblioteca/plugin-tapestry/</a></li></ul></div></div></div></div><p>As
 the first book to cover Tapestry 5.4 features, and the only up-to-date 
Tapestry book in Spanish, this book features material on the new JavaScript 
abstraction layer and the use of RequireJS and JavaScript modules, in addition 
to in-depth coverage of many other Tapestry topics.</p><hr><p>&#160;</p><h3 
id="Books-Tapestry5-RapidwebapplicationdevelopmentinJava">Tapestry 5 - Rapid 
web application development in Java</h3><div class="sectionColumnWrapper"><div 
class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;"><p><a shape="rect" 
class="external-link" href="http://www.tapestry5book.com/"; ><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="books.data/tapestry5-rapid.jpg"></span></a></p></
 div><div class="columnMacro"><ul><li><strong>Covers:</strong> Tapestry 5 
(Version 5.3)</li><li><strong>Published:</strong> 
2012</li><li><strong>Author:</strong> Igor 
Drobiazko</li><li><strong>Language:</strong> 
English</li><li><strong>Pages:</strong> 482</li><li><strong>More 
information:</strong> <a shape="rect" class="external-link" 
href="http://www.tapestry5book.com/"; 
>http://www.tapestry5book.com/</a></li></ul></div></div></div></div><p>Tapestry 
5 - Rapid web application development in Java is a comprehensive guide, 
introducing Apache Tapestry and its innovative approach to building modern web 
applications. The book walks you through Tapestry 5, from a simple Hello World 
application to rich Ajax-enabled applications. Written by a core committer, 
this book provides deep insight into the architecture of Tapestry 5. It not 
only shows you <em>how</em> to achieve specific goals but also teaches you the 
"why". You learn how to build modern, scalable Web 2.0 application with a 
component
 -oriented approach. This book also shows how Tapestry brings scripting 
language productivity within reach of Java developers without sacrificing any 
of Java's inherent speed and power.</p><p>Table of 
Contents</p><ol><li>Introducing Tapestry</li><li>Tapestry 
templates</li><li>Page navigation</li><li>Developing stateful 
applications</li><li>Localization</li><li>Creating Forms with 
Tapestry</li><li>Converting and validating user input</li><li>Generating UI for 
JavaBeans</li><li>Developing reusable 
components</li><li>Mixins</li><li>Creating Ajax-enabled 
applications</li><li>Persisting domain objects</li><li>Integrating Spring 
framework</li><li>Testing Tapestry applications</li><li>Tapestry IoC and 
Dependency Injection</li></ol><hr><h3 
id="Books-Tapestry5:DieEntwicklungvonWebanwendungenmitLeichtigkeit">Tapestry 5: 
Die Entwicklung von Webanwendungen mit Leichtigkeit</h3><div 
class="sectionColumnWrapper"><div class="sectionMacro"><div 
class="sectionMacroRow"><div class="columnMacro" style=
 "width:20%;min-width:20%;max-width:20%;"><p><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-content-image-border" 
src="books.data/tapestry5-drobiazko.jpg"></span></p></div><div 
class="columnMacro"><ul><li><strong>Covers:</strong> Tapestry 5 (Version 
5.1.0.5)</li><li><strong>Published:</strong> 
2009</li><li><strong>Author:</strong> Igor 
Drobiazko</li><li><strong>Language:</strong> 
German</li></ul></div></div></div></div><p>This is the only Tapestry 5 book 
written in German. It is a definitive introduction to Tapestry 5 written by 
Igor Drobiazko, a committer of Tapestry. The book covers:</p><ul><li>Getting 
Started with Tapestry 5</li><li>Concepts of the 
framework</li><li>Localization/internationalization</li><li>Creating 
Forms</li><li>Generation of user interfaces for JavaBeans</li><li>Writing own 
components and mixins</li><li>Ajax</li><li>Writing tests for Tapestry 
applications</li><li>Hibernate and Spring integration</li><li>Dependency
  Injection and Tapestry IoC</li><li>AOP and bytecode 
manipuation</li></ul><hr><h3 
id="Books-Tapestry5:BuildingWebApplications">Tapestry 5: Building Web 
Applications</h3><div class="sectionColumnWrapper"><div 
class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;"><p><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="books.data/packtpub_cover.png"></span></p></div><div 
class="columnMacro"><ul><li><strong>Covers:</strong> Tapestry 
5</li><li><strong>Published:</strong> 2008</li><li><strong>Author:</strong> 
Alexander Kolesnikov</li><li><strong>Language:</strong> 
English</li></ul></div></div></div></div><p>Alexander follows up his long 
series of Tapestry 4 tutorials with the <em>first</em> book on Tapestry 
5.</p><hr><h3 id="Books-TapestryCompleteReference">Tapestry Complete 
Reference</h3><div class="sectionColumnWrapper"><div class="sectionMacro"><div 
class="sectionMacroRow"><div cla
 ss="columnMacro" style="width:20%;min-width:20%;max-width:20%;"><p><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="books.data/t4chinese.jpg"></span></p></div><div 
class="columnMacro"><ul><li><strong>Covers:</strong> Tapestry 
4</li><li><strong>Published:</strong> 2007</li><li><strong>Author:</strong> A. 
Dong</li><li><strong>Language:</strong> 
Chinese</li></ul></div></div></div></div><p>The first Chinese-language book to 
cover Tapestry (though Tapestry in Action has been translated). as a 
non-Chinese speaker, it's a bit hard to know what's between the covers, but 
looks like it gets into the nitty-gritty of Tapestry, Spring and 
Hibernate.</p><hr><h3 id="Books-Tapestry101">Tapestry 101</h3><div 
class="sectionColumnWrapper"><div class="sectionMacro"><div 
class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;"><p><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="book
 s.data/tapestry101.jpg"></span></p></div><div 
class="columnMacro"><ul><li><strong>Covers:</strong> Tapestry 4 
(Spring/Hibernate/Hivemind/Tacos(ajax)</li><li><strong>Publisher:</strong> 
SourceBeat</li><li><strong>Published:</strong> 
2006</li><li><strong>Authors:</strong> Warner 
Onstine</li></ul></div></div></div></div><p>Tapestry is an open-source web 
application framework written in Java. This framework is different from 
"standard" MVC frameworks <em>(like Struts or WebWork)</em> in that it is more 
of a component-oriented framework. A component-oriented framework <em>(like 
JavaServer Faces)</em> allows you to create re-usable components that you can 
then re-use on other projects with the ability to re-configure these components 
to suit a specific purpose.</p><p>Tapestry 101 will introduce readers to this 
framework that is growing in popularity more and more. The focus of this book 
is to guide you through designing and implementing your application and 
providing information that you 
 can improve on it with your own custom components.</p><p>Howard Lewis Ship 
<em>(creator of Tapestry)</em> provides the Foreword to the book and 
adds:</p><p><em>"Tapestry 101's focus is about getting things done, from a 
user's perspective not a Tapestry developer's. It covers the issues you'll face 
building real applications."</em></p><hr><h3 
id="Books-BeginningPOJOs:LightweightJavaWebDevelopmentUsingPlainOldJavaObjectsinSpring,Hibernate,andTapestry">Beginning
 POJOs: Lightweight Java Web Development Using Plain Old Java Objects in 
Spring, Hibernate, and Tapestry</h3><div class="sectionColumnWrapper"><div 
class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;"><p><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" 
src="books.data/beginning-pojos.gif"></span></p></div><div 
class="columnMacro"><ul><li><strong>Covers:</strong> Tapestry 
4</li><li><strong>Publisher:</strong> Apress</li><li><
 strong>Published:</strong> 2006</li><li><strong>Authors:</strong> Brian 
Sam-Bodden</li></ul></div></div></div></div><p>This book guides you through the 
construction of complex but lightweight enterprise Java-based web applications. 
Such applications are centered around several major open source lightweight 
frameworks, including Spring, Hibernate, Tapestry, and JBoss. The Tapestry 
chapter (ch.7, p.239-304) covers:</p><ul><li>Installation and 
Configuration</li><li>Pages and Components</li><li>Forms and Form 
Components</li><li>Hivemind Services and Application State 
Objects</li><li>Annotations</li><li>Ajax-enabling applications with 
Tacos</li></ul><hr><h3 id="Books-EnjoyingWebDevelopmentwithTapestry">Enjoying 
Web Development with Tapestry</h3><div class="sectionColumnWrapper"><div 
class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;"><p><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-imag
 e" src="books.data/ewdt_tong_cover.jpg"></span></p></div><div 
class="columnMacro"><ul><li><strong>Covers:</strong> Tapestry 
4.1/4/3</li><li><strong>Publisher:</strong> Agile 
Skills</li><li><strong>Published:</strong> 
2006</li><li><strong>Authors:</strong> <a shape="rect" class="external-link" 
href="http://www.agileskills2.org/EWDT/"; >Kent 
Tong</a></li></ul></div></div></div></div><p>Enjoying Web Development with 
Tapestry by Kent Tong covers Tapestry 4.1 (with AJAX). Previous editions 
covered 4.0 and 3.0. Available in PDF and hard-copy formats.</p><ul><li>Getting 
Started with Tapestry</li><li>Using Forms</li><li>Validating 
Input</li><li>Creating an e-Shop</li><li>Creating Custom 
Components</li><li>Supporting Other Languages</li><li>Using the Table 
Component</li><li>Handling File Downloads and Uploads</li><li>Providing a 
Common Layout</li><li>Using Javascript</li><li>Building Interactive Forms with 
AJAX</li><li>Test Driven Development with HtmlUnit</li><li>Database and 
Concurrency Iss
 ues</li><li>Using Hibernate</li><li>Integrating with Struts</li></ul><hr><h3 
id="Books-TapestryWebanwendungenmitdemApacheFramework">Tapestry Webanwendungen 
mit dem Apache Framework</h3><div class="sectionColumnWrapper"><div 
class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;"><p><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-content-image-border" 
src="books.data/tapestry-german-cover.gif"></span></p></div><div 
class="columnMacro"><ul><li><strong>Covers:</strong> Tapestry 
3</li><li><strong>Publisher:</strong> 
S&amp;S</li><li><strong>Published:</strong> 
2004</li><li><strong>Authors:</strong> Stefan Edlich,Patrick 
Kunert</li></ul></div></div></div></div><p>Tapestry Webanwendungen mit dem 
Apache Framework is a fast-paced guide to using Tapestry 3, focusing on 
combining Tapestry with other open-source frameworks, as well as developing 
Tapestry applications using <a shape=
 "rect" class="external-link" href="http://spindle.sourceforge.net/"; 
>Spindle</a>. Covers:</p><ul><li>Web Frameworks, JavaServer Faces, .NET Web 
Forms und Tapestry</li><li>Installation und Einbindung in Tomcat und 
JBoss</li><li>Einstieg in Tapestry, HelloWorld</li><li>Aufbau und Anwendung von 
Komponenten</li><li>Formular-Validierung, JavaScript-Support, 
Internationalisierung</li><li>Tapestry-Scope-Objekte (Visit, Global), 
Engines</li><li>Inspector, Eclipse Plug-in Spindle</li><li>Persistenz f&#252;r 
Tapestry: JDO, Hibernate, Toplink und exotische Mapper</li></ul><hr><h3 
id="Books-TapestryinAction">Tapestry in Action</h3><div 
class="sectionColumnWrapper"><div class="sectionMacro"><div 
class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;"><p><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-content-image-border" 
src="books.data/tapestry-in-action.png"></span></p></div><div 
class="columnMacro"><ul><l
 i><strong>Covers:</strong> Tapestry 3</li><li><strong>Publisher:</strong> 
Manning Publications</li><li><strong>Published:</strong> 
2004</li><li><strong>Authors:</strong> <a shape="rect" class="external-link" 
href="http://howardlewisship.com/"; >Howard M. Lewis 
Ship</a></li></ul></div></div></div></div><p>Tapestry in Action is the 
definitive introduction to Tapestry 3 written by Howard Lewis Ship, the creator 
of Tapestry. It covers:</p><ul><li>Tapestry's Component Object 
Model</li><li>How to write new components</li><li>How to configure third party 
components</li><li>Dynamic JavaScript integration</li><li>Form 
validation</li><li>Tapestry/JSP 
integration</li><li>Localization/internationalization</li><li>J2EE 
integration</li></ul><p>&#160;</p><div class="clearer"></div></div>
+<div class="clearer"></div></div>
 </div>
 
 <div class="clearer"></div>

Modified: websites/production/tapestry/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.


Reply via email to