Wow! this is great. Next stop PMC!!! regards Taha
On Tue, Apr 26, 2011 at 4:04 PM, <[email protected]> wrote: > > Documentation<https://cwiki.apache.org/confluence/display/TAPESTRY/Documentation> > Page > *edited* by Bob Harner<https://cwiki.apache.org/confluence/display/~bobharner> > *Comment:* Added Taha Hafeez' blog > > Changes (1) > ... > * [Andreas Andreou's blog|http://blog.andyhot.gr/tag/tapestry/] (committer > & PMC) has lots of news and entries on Tapestry 4 and 5. > * [Spread the source's blog|http://spreadthesource.com/] (Christophe > Cordenier and Robin Komiwes committers's blog) has lots of news and advanced > tutorials on Tapestry 5. > * [Java Magic|http://tawus.wordpress.com/] (Taha Hafeez' blog} has a > series of tutorials illustrating some of the more advanced Tapestry and > Plastic features and techniques. > > [More blogs|Blogs] ... > ... > Full Content > Documentation Pages > > - > Introduction<https://cwiki.apache.org/confluence/display/TAPESTRY/Introduction> > - Getting > Started<https://cwiki.apache.org/confluence/display/TAPESTRY/Getting+Started> > - > Principles<https://cwiki.apache.org/confluence/display/TAPESTRY/Principles> > - Tapestry > Tutorial<https://cwiki.apache.org/confluence/display/TAPESTRY/Tapestry+Tutorial> > - Dependencies, Tools and > Plugins<https://cwiki.apache.org/confluence/display/TAPESTRY/Dependencies%2C+Tools+and+Plugins> > - Creating The Skeleton > Application<https://cwiki.apache.org/confluence/display/TAPESTRY/Creating+The+Skeleton+Application> > - Loading the Project Into > Eclipse<https://cwiki.apache.org/confluence/display/TAPESTRY/Loading+the+Project+Into+Eclipse> > - Exploring the > Project<https://cwiki.apache.org/confluence/display/TAPESTRY/Exploring+the+Project> > - Implementing the Hi-Lo Guessing > Game<https://cwiki.apache.org/confluence/display/TAPESTRY/Implementing+the+Hi-Lo+Guessing+Game> > - Using BeanEditForm To Create User > Forms<https://cwiki.apache.org/confluence/display/TAPESTRY/Using+BeanEditForm+To+Create+User+Forms> > - Using Tapestry With > Hibernate<https://cwiki.apache.org/confluence/display/TAPESTRY/Using+Tapestry+With+Hibernate> > - User > Guide<https://cwiki.apache.org/confluence/display/TAPESTRY/User+Guide> > - Project > Layout<https://cwiki.apache.org/confluence/display/TAPESTRY/Project+Layout> > - > Configuration<https://cwiki.apache.org/confluence/display/TAPESTRY/Configuration> > - Class > Reloading<https://cwiki.apache.org/confluence/display/TAPESTRY/Class+Reloading> > - Component > Reference<https://cwiki.apache.org/confluence/display/TAPESTRY/Component+Reference> > - > Annotations<https://cwiki.apache.org/confluence/display/TAPESTRY/Annotations> > - Component > Classes<https://cwiki.apache.org/confluence/display/TAPESTRY/Component+Classes> > - Component > Templates<https://cwiki.apache.org/confluence/display/TAPESTRY/Component+Templates> > - Property > Expressions<https://cwiki.apache.org/confluence/display/TAPESTRY/Property+Expressions> > - Component > Parameters<https://cwiki.apache.org/confluence/display/TAPESTRY/Component+Parameters> > - Layout > Component<https://cwiki.apache.org/confluence/display/TAPESTRY/Layout+Component> > - Component > Mixins<https://cwiki.apache.org/confluence/display/TAPESTRY/Component+Mixins> > - Built-in > Mixins<https://cwiki.apache.org/confluence/display/TAPESTRY/Built-in+Mixins> > - Page > Navigation<https://cwiki.apache.org/confluence/display/TAPESTRY/Page+Navigation> > - > Localization<https://cwiki.apache.org/confluence/display/TAPESTRY/Localization> > - Page Life > Cycle<https://cwiki.apache.org/confluence/display/TAPESTRY/Page+Life+Cycle> > - Request > Processing<https://cwiki.apache.org/confluence/display/TAPESTRY/Request+Processing> > - Component > Rendering<https://cwiki.apache.org/confluence/display/TAPESTRY/Component+Rendering> > - Component > Events<https://cwiki.apache.org/confluence/display/TAPESTRY/Component+Events> > - Type > Coercion<https://cwiki.apache.org/confluence/display/TAPESTRY/Type+Coercion> > - URL > rewriting<https://cwiki.apache.org/confluence/display/TAPESTRY/URL+rewriting> > - DOM <https://cwiki.apache.org/confluence/display/TAPESTRY/DOM> > - Response > Compression<https://cwiki.apache.org/confluence/display/TAPESTRY/Response+Compression> > - HTTPS <https://cwiki.apache.org/confluence/display/TAPESTRY/HTTPS> > - Content Type and > Markup<https://cwiki.apache.org/confluence/display/TAPESTRY/Content+Type+and+Markup> > - Persistent Page > Data<https://cwiki.apache.org/confluence/display/TAPESTRY/Persistent+Page+Data> > - Session > Storage<https://cwiki.apache.org/confluence/display/TAPESTRY/Session+Storage> > - > Injection<https://cwiki.apache.org/confluence/display/TAPESTRY/Injection> > - Environmental > Services<https://cwiki.apache.org/confluence/display/TAPESTRY/Environmental+Services> > - > JavaScript<https://cwiki.apache.org/confluence/display/TAPESTRY/JavaScript> > - CSS <https://cwiki.apache.org/confluence/display/TAPESTRY/CSS> > - Assets<https://cwiki.apache.org/confluence/display/TAPESTRY/Assets> > - Input > Validation<https://cwiki.apache.org/confluence/display/TAPESTRY/Input+Validation> > - BeanEditForm > Guide<https://cwiki.apache.org/confluence/display/TAPESTRY/BeanEditForm+Guide> > - Uploading > Files<https://cwiki.apache.org/confluence/display/TAPESTRY/Uploading+Files> > - Logging<https://cwiki.apache.org/confluence/display/TAPESTRY/Logging> > - Unit testing pages or > components<https://cwiki.apache.org/confluence/display/TAPESTRY/Unit+testing+pages+or+components> > - Integration > Testing<https://cwiki.apache.org/confluence/display/TAPESTRY/Integration+Testing> > - Service > Status<https://cwiki.apache.org/confluence/display/TAPESTRY/Service+Status> > - IoC <https://cwiki.apache.org/confluence/display/TAPESTRY/IoC> > - Tapestry IoC > Overview<https://cwiki.apache.org/confluence/display/TAPESTRY/Tapestry+IoC+Overview> > - Tapestry IoC > Modules<https://cwiki.apache.org/confluence/display/TAPESTRY/Tapestry+IoC+Modules> > - Defining Tapestry IOC > Services<https://cwiki.apache.org/confluence/display/TAPESTRY/Defining+Tapestry+IOC+Services> > - Service > Advisors<https://cwiki.apache.org/confluence/display/TAPESTRY/Service+Advisors> > - Tapestry IoC > Decorators<https://cwiki.apache.org/confluence/display/TAPESTRY/Tapestry+IoC+Decorators> > - Tapestry IoC > Configuration<https://cwiki.apache.org/confluence/display/TAPESTRY/Tapestry+IoC+Configuration> > - Case > Insensitivity<https://cwiki.apache.org/confluence/display/TAPESTRY/Case+Insensitivity> > - Autoloading > Modules<https://cwiki.apache.org/confluence/display/TAPESTRY/Autoloading+Modules> > - Service Implementation > Reloading<https://cwiki.apache.org/confluence/display/TAPESTRY/Service+Implementation+Reloading> > - Ordering by > Constraints<https://cwiki.apache.org/confluence/display/TAPESTRY/Ordering+by+Constraints> > - > Symbols<https://cwiki.apache.org/confluence/display/TAPESTRY/Symbols> > - ChainBuilder > Service<https://cwiki.apache.org/confluence/display/TAPESTRY/ChainBuilder+Service> > - PipelineBuilder > Service<https://cwiki.apache.org/confluence/display/TAPESTRY/PipelineBuilder+Service> > - ShadowBuilder > Service<https://cwiki.apache.org/confluence/display/TAPESTRY/ShadowBuilder+Service> > - StrategyBuilder > Service<https://cwiki.apache.org/confluence/display/TAPESTRY/StrategyBuilder+Service> > - Injection in > Detail<https://cwiki.apache.org/confluence/display/TAPESTRY/Injection+in+Detail> > - Object > Providers<https://cwiki.apache.org/confluence/display/TAPESTRY/Object+Providers> > - Service > Serialization<https://cwiki.apache.org/confluence/display/TAPESTRY/Service+Serialization> > - TypeCoercer > Service<https://cwiki.apache.org/confluence/display/TAPESTRY/TypeCoercer+Service> > - Starting the IoC > Registry<https://cwiki.apache.org/confluence/display/TAPESTRY/Starting+the+IoC+Registry> > - Registry > Startup<https://cwiki.apache.org/confluence/display/TAPESTRY/Registry+Startup> > - Parallel > Execution<https://cwiki.apache.org/confluence/display/TAPESTRY/Parallel+Execution> > - Logging in > Tapestry<https://cwiki.apache.org/confluence/display/TAPESTRY/Logging+in+Tapestry> > - Modules<https://cwiki.apache.org/confluence/display/TAPESTRY/Modules> > - Built In > Modules<https://cwiki.apache.org/confluence/display/TAPESTRY/Built+In+Modules> > - Third Party > Modules<https://cwiki.apache.org/confluence/display/TAPESTRY/Third+Party+Modules> > - > Hibernate<https://cwiki.apache.org/confluence/display/TAPESTRY/Hibernate> > - Hibernate > Statistics<https://cwiki.apache.org/confluence/display/TAPESTRY/Hibernate+Statistics> > - Hibernate User > Guide<https://cwiki.apache.org/confluence/display/TAPESTRY/Hibernate+User+Guide> > - Hibernate - > Core<https://cwiki.apache.org/confluence/display/TAPESTRY/Hibernate+-+Core> > - Hibernate - Core - > Conf<https://cwiki.apache.org/confluence/display/TAPESTRY/Hibernate+-+Core+-+Conf> > - Integrating with Spring > Framework<https://cwiki.apache.org/confluence/display/TAPESTRY/Integrating+with+Spring+Framework> > - Spring > Security<https://cwiki.apache.org/confluence/display/TAPESTRY/Spring+Security> > - Bean > Validation<https://cwiki.apache.org/confluence/display/TAPESTRY/Bean+Validation> > - Component > Report<https://cwiki.apache.org/confluence/display/TAPESTRY/Component+Report> > - Aliases<https://cwiki.apache.org/confluence/display/TAPESTRY/Aliases> > - Ajax and > Zones<https://cwiki.apache.org/confluence/display/TAPESTRY/Ajax+and+Zones> > - Application Module Class Cheat > Sheet<https://cwiki.apache.org/confluence/display/TAPESTRY/Application+Module+Class+Cheat+Sheet> > - Component Cheat > Sheet<https://cwiki.apache.org/confluence/display/TAPESTRY/Component+Cheat+Sheet> > - Cookbook<https://cwiki.apache.org/confluence/display/TAPESTRY/Cookbook> > - Component > Libraries<https://cwiki.apache.org/confluence/display/TAPESTRY/Component+Libraries> > - Default > Parameter<https://cwiki.apache.org/confluence/display/TAPESTRY/Default+Parameter> > - Enum Parameter > Recipe<https://cwiki.apache.org/confluence/display/TAPESTRY/Enum+Parameter+Recipe> > - Error Page > Recipe<https://cwiki.apache.org/confluence/display/TAPESTRY/Error+Page+Recipe> > - Extending the If > Component<https://cwiki.apache.org/confluence/display/TAPESTRY/Extending+the+If+Component> > - IoC > cookbook<https://cwiki.apache.org/confluence/display/TAPESTRY/IoC+cookbook> > - IoC Cookbook - Basic Services and > Injection<https://cwiki.apache.org/confluence/display/TAPESTRY/IoC+Cookbook+-+Basic+Services+and+Injection> > - IoC Cookbook - Overriding IoC > Services<https://cwiki.apache.org/confluence/display/TAPESTRY/IoC+Cookbook+-+Overriding+IoC+Services> > - IoC Cookbook - > Patterns<https://cwiki.apache.org/confluence/display/TAPESTRY/IoC+Cookbook+-+Patterns> > - IoC cookbook - Service > Configurations<https://cwiki.apache.org/confluence/display/TAPESTRY/IoC+cookbook+-+Service+Configurations> > - Meta-Programming Page > Content<https://cwiki.apache.org/confluence/display/TAPESTRY/Meta-Programming+Page+Content> > - Overriding Exception > Reporting<https://cwiki.apache.org/confluence/display/TAPESTRY/Overriding+Exception+Reporting> > - Supporting Informal > Parameters<https://cwiki.apache.org/confluence/display/TAPESTRY/Supporting+Informal+Parameters> > - Switching > Cases<https://cwiki.apache.org/confluence/display/TAPESTRY/Switching+Cases> > - Frequently Asked > Questions<https://cwiki.apache.org/confluence/display/TAPESTRY/Frequently+Asked+Questions> > - General > Questions<https://cwiki.apache.org/confluence/display/TAPESTRY/General+Questions> > - Templating and Markup > FAQ<https://cwiki.apache.org/confluence/display/TAPESTRY/Templating+and+Markup+FAQ> > - Page And Component Classes > FAQ<https://cwiki.apache.org/confluence/display/TAPESTRY/Page+And+Component+Classes+FAQ> > - Forms and Form > Components<https://cwiki.apache.org/confluence/display/TAPESTRY/Forms+and+Form+Components> > - Link Components > FAQ<https://cwiki.apache.org/confluence/display/TAPESTRY/Link+Components+FAQ> > - JavaScript > FAQ<https://cwiki.apache.org/confluence/display/TAPESTRY/JavaScript+FAQ> > - Ajax Components > FAQ<https://cwiki.apache.org/confluence/display/TAPESTRY/Ajax+Components+FAQ> > - Injection > FAQ<https://cwiki.apache.org/confluence/display/TAPESTRY/Injection+FAQ> > - Tapestry Inversion of Control > FAQ<https://cwiki.apache.org/confluence/display/TAPESTRY/Tapestry+Inversion+of+Control+FAQ> > - Integration with existing > applications<https://cwiki.apache.org/confluence/display/TAPESTRY/Integration+with+existing+applications> > - > Limitations<https://cwiki.apache.org/confluence/display/TAPESTRY/Limitations> > - Specific Errors > FAQ<https://cwiki.apache.org/confluence/display/TAPESTRY/Specific+Errors+FAQ> > - Hibernate Support > FAQ<https://cwiki.apache.org/confluence/display/TAPESTRY/Hibernate+Support+FAQ> > - Maven Support > FAQ<https://cwiki.apache.org/confluence/display/TAPESTRY/Maven+Support+FAQ> > - Release > Notes<https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes> > - Release Notes > 5.0<https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes+5.0> > - Release Notes > 5.1<https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes+5.1> > - Release Notes > 5.2<https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes+5.2> > - Release Notes > 5.2.0<https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes+5.2.0> > - Release Notes > 5.2.1<https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes+5.2.1> > - Release Notes > 5.2.2<https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes+5.2.2> > - Release Notes > 5.2.3<https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes+5.2.3> > - Release Notes > 5.2.4<https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes+5.2.4> > - Release Notes > 5.2.5<https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes+5.2.5> > - Release Notes > 5.3.0<https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes+5.3.0> > - Developer > Information<https://cwiki.apache.org/confluence/display/TAPESTRY/Developer+Information> > - Confluence Site > Setup<https://cwiki.apache.org/confluence/display/TAPESTRY/Confluence+Site+Setup> > - Since and Deprecated User > Macros<https://cwiki.apache.org/confluence/display/TAPESTRY/Since+and+Deprecated+User+Macros> > - Developer > Bible<https://cwiki.apache.org/confluence/display/TAPESTRY/Developer+Bible> > - Release > Process<https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Process> > - The tapestry > jail<https://cwiki.apache.org/confluence/display/TAPESTRY/The+tapestry+jail> > > Welcome to the Tapestry 5 Documentation. A rich collection of guides is > available to teach beginners the basics and help experienced developers > deepen their understanding of Tapestry's power. *Code less, deliver more!* > Highlights > > These are the most useful starting points for common needs. > > Introduction<https://cwiki.apache.org/confluence/display/TAPESTRY/Introduction> > An overview of Tapestry's general approach and philosophy Getting > Started<https://cwiki.apache.org/confluence/display/TAPESTRY/Getting+Started> > A quick guide to creating your first Tapestry project, using Maven Tapestry > Tutorial<https://cwiki.apache.org/confluence/display/TAPESTRY/Tapestry+Tutorial> > Picks up where *Getting Started* leaves off, explaining in greater detail > how Tapestry works User > Guide<https://cwiki.apache.org/confluence/display/TAPESTRY/User+Guide> > Detailed articles on every Tapestry feature > Community<https://cwiki.apache.org/confluence/display/TAPESTRY/Community> > Getting support, mailing lists, JIRA, outside resources, and access to the > source > Cookbook<https://cwiki.apache.org/confluence/display/TAPESTRY/Cookbook> > A guide to common overrides and extensions to Tapestry > FAQ<https://cwiki.apache.org/confluence/display/TAPESTRY/Frequently+Asked+Questions> > A quick place to check for common problems and solutions Component > Cheat > Sheet<https://cwiki.apache.org/confluence/display/TAPESTRY/Component+Cheat+Sheet> > A concise guide to component classes, methods and annotations > Refcard<http://refcardz.dzone.com/refcardz/apache-tapestry-50?oid=hom7948> > A color, six page foldout guide to Tapestry 5.0 (PDF) > Tapestry 5 Reference and API > > - Current stable release 5.2.4 > - API (Javadoc)<http://tapestry.apache.org/tapestry5.2-dev/apidocs/> > - Component > Reference<http://tapestry.apache.org/tapestry5.2-dev/tapestry-core/ref/> > - Release > Notes<https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes+5.2> > > > - Previous stable release 5.1.0.5 > - API (Javadoc) <http://tapestry.apache.org/tapestry5.1/apidocs/> > - Component > Reference<http://tapestry.apache.org/tapestry5.1/tapestry-core/ref/> > - Release > Notes<https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes+5.1> > > > - Previous stable release 5.0.18 > - API (Javadoc) <http://tapestry.apache.org/tapestry5/apidocs/> > - Component > Reference<http://tapestry.apache.org/tapestry5/tapestry-core/ref/> > - Release > Notes<https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes+5.0> > > User Guide > > The User > Guide<https://cwiki.apache.org/confluence/display/TAPESTRY/User+Guide>consists > of over 75 pages of detailed information on the concepts behind > Tapestry and instructions on how to use this powerful tool. Highlights > include: > > - > JavaScript<https://cwiki.apache.org/confluence/display/TAPESTRY/JavaScript>and > Ajax > and > Zones<https://cwiki.apache.org/confluence/display/TAPESTRY/Ajax+and+Zones>describe > Tapestry's built-in support for dynamic in-page behavior. > - Integrating with Spring > Framework<https://cwiki.apache.org/confluence/display/TAPESTRY/Integrating+with+Spring+Framework>describes > how to integrate Spring into your Tapestry application. > - Tapestry/Hibernate Integration > Library<https://cwiki.apache.org/confluence/display/TAPESTRY/Hibernate>provides > out-of-the-box support for using Hibernate 3. > - JSR 303: Bean > Validation<https://cwiki.apache.org/confluence/display/TAPESTRY/Bean+Validation>shows > how to use standard annotations for validation > - Integration > Testing<https://cwiki.apache.org/confluence/display/TAPESTRY/Integration+Testing>shows > how to test your application with Selenium. > > More topics<https://cwiki.apache.org/confluence/display/TAPESTRY/User+Guide> > ... > Published Articles on Tapestry > > - This > eBook<http://www.laliluna.de/articles/the-web-framework-evaluation.html>published > in 2009 contains a good > introduction and analysis of Tapestry > 5<http://www.laliluna.de/articles/2009/08/14/tapestry-web-framework-evaluation-and-test.html> > > > - Tapestry 5 for > Nonbelievers<http://www.infoq.com/articles/tapestry5-intro>will convince the > skeptical why Tapestry is the best web framework. > > More articles<https://cwiki.apache.org/confluence/display/TAPESTRY/Articles> > ... > Tapestry Developer and Community Blogs > > - Tapestry Central <http://tapestryjava.blogspot.com/> 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. > - Igor Drobiazko's blog <http://blog.tapestry5.de/> 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. > - Andreas Andreou's blog <http://blog.andyhot.gr/tag/tapestry/>(committer > & PMC) has lots of news and entries on Tapestry 4 and 5. > - Spread the source's blog <http://spreadthesource.com/> (Christophe > Cordenier and Robin Komiwes committers's blog) has lots of news and > advanced > tutorials on Tapestry 5. > - Java Magic <http://tawus.wordpress.com/> (Taha Hafeez' blog} has a > series of tutorials illustrating some of the more advanced Tapestry and > Plastic features and techniques. > > More blogs <https://cwiki.apache.org/confluence/display/TAPESTRY/Blogs>... > Books on Tapestry > > There are at least 8 published books on > Tapestry<https://cwiki.apache.org/confluence/display/TAPESTRY/Books>, > including two on Tapestry 5 — and more on the way. > Tapestry Presentations > > - JavaServer Faces 2.0 vs. Tapestry > 5<http://jazoon.com/Portals/0/Content/slides/th_a7_1130-1220_drobiazko.pdf>(PDF) > A Head-to-Head Comparison by Igor Drobiazko at Jazoon 2010 > - Tapestry 5: Java power, Scripting > Ease<http://www.parleys.com/#st=5&sl=5&id=1700>(VIDEO) by Howard Lewis Ship > at Devoxx 2009 > > More > presentations<https://cwiki.apache.org/confluence/display/TAPESTRY/Presentations>... > Tapestry Wikis > > - Community's Wiki <http://wiki.apache.org/tapestry/FrontPage> (Moin > Moin) contains a lot of user-generated information on different concrete > web > application use cases. > - Documentation Source > wiki<https://cwiki.apache.org/confluence/x/VCFkAQ>(Confluence) – the wiki > used as the content editor for the official Tapestry > documentation > > Getting help > > The primary method of support is the Tapestry Mailing > Lists<https://cwiki.apache.org/confluence/display/TAPESTRY/Mailing+Lists> > . > > In addition, there is an active flow of questions and answers about > Tapestry at Stack Overflow<http://stackoverflow.com/questions/tagged/tapestry> > . > The Developer Corner > > Developer > Information<https://cwiki.apache.org/confluence/display/TAPESTRY/Developer+Information>gives > information needed by the Tapestry developers > Change Notification > Preferences<https://cwiki.apache.org/confluence/users/viewnotifications.action> > View > Online<https://cwiki.apache.org/confluence/display/TAPESTRY/Documentation>| > View > Changes<https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=20645554&revisedVersion=66&originalVersion=65> >
