tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache Tapestry > Documentation
Date Mon, 20 Dec 2010 09:04:00 GMT
<html>
<head>
    <base href="https://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1810/9/12/_/styles/combined.css?spaceKey=TAPESTRY&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="https://cwiki.apache.org/confluence/display/TAPESTRY/Documentation">Documentation</a></h2>
    <h4>Page <b>edited</b> by             <a href="https://cwiki.apache.org/confluence/display/~drobiazko">Igor
Drobiazko</a>
    </h4>
        <br/>
                         <h4>Changes (1)</h4>
                                 
    
<div id="page-diffs">
            <table class="diff" cellpadding="0" cellspacing="0">
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >- [Integrate Spring|spring] into your
Tapestry application <br>- Use [Tapestry Hibernate integration|Hibernate - Core - Conf]
to build your data access layer <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">-
Validate your input based on standard [JSR 303: Bean Validation|Bean Validation] annotations
<br></td></tr>
            <tr><td class="diff-unchanged" > <br>h1. Published Articles
on Tapestry <br></td></tr>
            <tr><td class="diff-snipped" >...<br></td></tr>
        </table>
</div>                            <h4>Full Content</h4>
                    <div class="notificationGreySide">
        <p>Welcome to Tapestry 5 Documentation root page.</p>

<div>
<ul>
    <li><a href='#Documentation-Overview'>Overview</a></li>
    <li><a href='#Documentation-Tapestry5ReferenceandAPI'>Tapestry 5 Reference
and API</a></li>
    <li><a href='#Documentation-UserGuides'>User Guides</a></li>
    <li><a href='#Documentation-PublishedArticlesonTapestry'>Published Articles
on Tapestry</a></li>
    <li><a href='#Documentation-TapestryDeveloperandCommunityBlogs'>Tapestry Developer
and Community Blogs</a></li>
    <li><a href='#Documentation-BooksonTapestry'>Books on Tapestry</a></li>
    <li><a href='#Documentation-TapestryPresentations'>Tapestry Presentations</a></li>
    <li><a href='#Documentation-TapestryWikis'>Tapestry Wikis</a></li>
    <li><a href='#Documentation-Gettinghelp'>Getting help</a></li>
    <li><a href='#Documentation-TheDeveloperCorner'>The Developer Corner</a></li>
</ul></div>

<h1><a name="Documentation-Overview"></a>Overview</h1>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<td class='confluenceTd'> <a href="/confluence/display/TAPESTRY/Introduction" title="Introduction">Introduction</a>
</td>
<td class='confluenceTd'> An overview of Tapestry's general approach and philosophy
</td>
</tr>
<tr>
<td class='confluenceTd'> <a href="/confluence/display/TAPESTRY/Getting+Started"
title="Getting Started">Getting Started</a><br class="atl-forced-newline" />
</td>
<td class='confluenceTd'> A quick guide to creating your first Tapestry project, using
Maven </td>
</tr>
<tr>
<td class='confluenceTd'> <a href="/confluence/display/TAPESTRY/Tapestry+Tutorial"
title="Tapestry Tutorial">Tapestry Tutorial</a><br class="atl-forced-newline"
/> </td>
<td class='confluenceTd'> Picks up where <a href="/confluence/display/TAPESTRY/Getting+Started"
title="Getting Started">Getting Started</a> leaves off, explaining in greater detail
how Tapestry works </td>
</tr>
<tr>
<td class='confluenceTd'> <a href="/confluence/display/TAPESTRY/Community" title="Community">Community</a>
</td>
<td class='confluenceTd'> Getting support, mailing lists, JIRA, outside resources, and
access to the source </td>
</tr>
<tr>
<td class='confluenceTd'> <a href="/confluence/display/TAPESTRY/Cookbook" title="Cookbook">Cookbook</a><br
class="atl-forced-newline" /> </td>
<td class='confluenceTd'> A guide to common overrides and extensions to Tapestry </td>
</tr>
<tr>
<td class='confluenceTd'> <a href="/confluence/display/TAPESTRY/Frequently+Asked+Questions"
title="Frequently Asked Questions">FAQ</a><br class="atl-forced-newline" />
</td>
<td class='confluenceTd'> A quick place to check for common problems and solutions </td>
</tr>
</tbody></table>
</div>


<h1><a name="Documentation-Tapestry5ReferenceandAPI"></a>Tapestry 5 Reference
and API</h1>

<ul>
	<li>Current stable release 5.2.4
	<ul>
		<li><a href="http://tapestry.apache.org/tapestry5.2-dev/apidocs/" class="external-link"
rel="nofollow">API (Javadoc)</a></li>
		<li><a href="http://tapestry.apache.org/tapestry5.2-dev/tapestry-core/ref/" class="external-link"
rel="nofollow">Component Reference</a></li>
		<li><a href="/confluence/display/TAPESTRY/Release+Notes+5.2.4" title="Release Notes
5.2.4">Release Notes</a></li>
	</ul>
	</li>
</ul>


<ul>
	<li>Previous stable release 5.1.0.5
	<ul>
		<li><a href="http://tapestry.apache.org/tapestry5.1/apidocs/" class="external-link"
rel="nofollow">API (Javadoc)</a></li>
		<li><a href="http://tapestry.apache.org/tapestry5.1/tapestry-core/ref/" class="external-link"
rel="nofollow">Component Reference</a></li>
		<li><a href="http://tapestry.apache.org/tapestry5.1/release-notes.html" class="external-link"
rel="nofollow">Release Notes</a></li>
	</ul>
	</li>
</ul>


<ul>
	<li>Previous stable release 5.0.18
	<ul>
		<li><a href="http://tapestry.apache.org/tapestry5/apidocs/" class="external-link"
rel="nofollow">API (Javadoc)</a></li>
		<li><a href="http://tapestry.apache.org/tapestry5/tapestry-core/ref/" class="external-link"
rel="nofollow">Component Reference</a></li>
		<li><a href="http://tapestry.apache.org/tapestry5/release-notes-5.0.html" class="external-link"
rel="nofollow">Release Notes</a></li>
	</ul>
	</li>
</ul>



<p>Along with the reference documentation, we provide a set of concise guides to help
you in your everyday work with Tapestry.</p>

<ul>
	<li><a href="/confluence/display/TAPESTRY/Component+Cheat+Sheet" title="Component
Cheat Sheet">Component Cheat Sheet</a> is a concise guide to component classes, methods
and annotations</li>
	<li><a href="http://refcardz.dzone.com/refcardz/apache-tapestry-50?oid=hom7948"
class="external-link" rel="nofollow">Refcard</a> A color, six page foldout guide
to Tapestry 5.0 (PDF)</li>
</ul>


<h1><a name="Documentation-UserGuides"></a>User Guides</h1>

<p><a name="Documentation-userguide"></a>We provide a collection of <a
href="/confluence/display/TAPESTRY/User+Guide" title="User Guide">detailed references</a>
to the concepts behind Tapestry and beyond.</p>

<ul class="alternate" type="square">
	<li>Go to the <a href="/confluence/display/TAPESTRY/User+Guide" title="User Guide">main
user guide's page</a> to get access to the whole documentation stack</li>
	<li>Play with Tapestry's built-in <a href="/confluence/pages/viewpage.action?pageId=21792074"
title="Ajax &amp; JavaScript">Javascript and Ajax</a> stuff</li>
	<li>Unit test your application with <a href="/confluence/display/TAPESTRY/Test"
title="Test">Tapestry test utilities</a></li>
	<li><a href="/confluence/display/TAPESTRY/Spring" title="Spring">Integrate Spring</a>
into your Tapestry application</li>
	<li>Use <a href="/confluence/display/TAPESTRY/Hibernate+-+Core+-+Conf" title="Hibernate
- Core - Conf">Tapestry Hibernate integration</a> to build your data access layer</li>
	<li>Validate your input based on standard <a href="/confluence/display/TAPESTRY/Bean+Validation"
title="Bean Validation">JSR 303: Bean Validation</a> annotations</li>
</ul>


<h1><a name="Documentation-PublishedArticlesonTapestry"></a>Published Articles
on Tapestry</h1>

<p>If you have any doubts, <a href="http://www.infoq.com/articles/tapestry5-intro"
class="external-link" rel="nofollow">Tapestry 5 for Nonbelievers</a> will demonstrate
why you should choose Tapestry 5&#33;<br/>
This <a href="http://www.laliluna.de/articles/the-web-framework-evaluation.html" class="external-link"
rel="nofollow">eBook</a> published in 2009 contains a <a href="http://www.laliluna.de/articles/2009/08/14/tapestry-web-framework-evaluation-and-test.html"
class="external-link" rel="nofollow">good introduction and analysis of Tapestry 5</a></p>

<p><a href="/confluence/display/TAPESTRY/Articles" title="Articles">More articles</a>...</p>

<h1><a name="Documentation-TapestryDeveloperandCommunityBlogs"></a>Tapestry
Developer and Community Blogs</h1>

<ul>
	<li><a href="http://tapestryjava.blogspot.com/" class="external-link" rel="nofollow">Tapestry
Central</a> is Howard Lewis Ship's blog. As the creator of Tapestry, he provides a lot
of valuable information on Tapestry's latest features and future directions.</li>
	<li><a href="http://blog.tapestry5.de/" class="external-link" rel="nofollow">Igor
Drobiazko's blog</a> contains a lot of fresh news on Tapestry development and will guide
you through the most exciting parts of  Tapestry.  Igor is a Tapestry Committer and PMC member.</li>
	<li><a href="http://blog.andyhot.gr/tag/tapestry/" class="external-link" rel="nofollow">Andreas
Andreou's blog</a> (committer &amp; PMC) has lots of news and entries on Tapestry
4 and 5.</li>
	<li><a href="http://spreadthesource.com/" class="external-link" rel="nofollow">Spread
the source's blog</a> (Christophe Cordenier and Robin Komiwes committers's blog) has
lots of news and advanced tutorials on Tapestry 5.</li>
</ul>


<p><a href="/confluence/display/TAPESTRY/Blogs" title="Blogs">More blogs</a>
...</p>

<h1><a name="Documentation-BooksonTapestry"></a>Books on Tapestry</h1>

<p>There are at least 8 published <a href="/confluence/display/TAPESTRY/Books" title="Books">books
on Tapestry</a>, including two on Tapestry 5 &#8212; and more on the way.</p>

<h1><a name="Documentation-TapestryPresentations"></a>Tapestry Presentations</h1>

<ul>
	<li><a href="http://jazoon.com/Portals/0/Content/slides/th_a7_1130-1220_drobiazko.pdf"
class="external-link" rel="nofollow">JavaServer Faces 2.0 vs. Tapestry 5</a>: A Head-to-Head
Comparison by Igor Drobiazko at Jazoon 2010</li>
	<li><a href="http://www.parleys.com/#st=5&amp;sl=5&amp;id=1700" class="external-link"
rel="nofollow">Tapestry 5: Java power, Scripting Ease</a> by Howard Lewis Ship at
Devoxx 2009</li>
</ul>


<p><a href="/confluence/display/TAPESTRY/Presentations" title="Presentations">More
presentations</a> ...</p>

<h1><a name="Documentation-TapestryWikis"></a>Tapestry Wikis</h1>

<ul>
	<li><a href="http://wiki.apache.org/tapestry/FrontPage" class="external-link" rel="nofollow">Community's
Wiki</a> (Moin Moin) contains a lot of user-generated information on different concrete
web application use cases.</li>
	<li><a href="https://cwiki.apache.org/confluence/x/VCFkAQ" class="external-link"
rel="nofollow">Documentation Source wiki</a> (Confluence) &#8211; the wiki used
as the content editor for the official Tapestry documentation</li>
</ul>


<h1><a name="Documentation-Gettinghelp"></a>Getting help</h1>

<h2><a name="Documentation-MailingLists"></a>Mailing Lists</h2>

<p>The primary method of discussion is on the Tapestry users mailing list: <a href="mailto:users@tapestry.apache.org"
class="external-link" rel="nofollow">users@tapestry.apache.org</a>. You can subscribe
by sending e-mail to <a href="mailto:users-subscribe@tapestry.apache.org" class="external-link"
rel="nofollow">users-subscribe@tapestry.apache.org</a>. This is the appropriate mailing
list to learn more about Tapestry, to request help, and to socialize.</p>

<p>The second mailing list is <a href="mailto:dev@tapestry.apache.org" class="external-link"
rel="nofollow">dev@tapestry.apache.org</a>. You can subscribe to this list by sending
e-mail to <a href="mailto: dev-subscribe@tapestry.apache.org" class="external-link" rel="nofollow">dev-subscribe@tapestry.apache.org</a>.
This list is used by the Tapestry PMC and committers to run votes, discuss issues and fixes,
and plan the future of Tapestry. Please don't use this mailing list to ask for support.</p>

<p>Mailing list archives are available at <a href="http://tapestry.markmail.org/"
class="external-link" rel="nofollow">http://tapestry.markmail.org/</a>.</p>

<h2><a name="Documentation-OtherResources"></a>Other Resources</h2>

<p>There is an active flow of questions and answers about Tapestry at <a href="http://stackoverflow.com/questions/tagged/tapestry"
class="external-link" rel="nofollow">Stack Overflow</a>.</p>

<h1><a name="Documentation-TheDeveloperCorner"></a>The Developer Corner</h1>

<p><a href="/confluence/display/TAPESTRY/Developer+Information" title="Developer
Information">Developer Information</a> gives information needed by the Tapestry developers</p>
    </div>
        <div id="commentsSection" class="wiki-content pageSection">
        <div style="float: right;">
            <a href="https://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
        </div>
        <a href="https://cwiki.apache.org/confluence/display/TAPESTRY/Documentation">View
Online</a>
        |
        <a href="https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=20645554&revisedVersion=45&originalVersion=44">View
Changes</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message