Screencasts are a great way to learn about a new tool or framework without having to download a single thing to your computer.
Howard Lewis Ship has started creating a series of screencasts about Tapestry 5.
These screencasts reflect the rapid evolution of the framework. Many things have changed and simplfied over the last few weeks and months. Watch these in the manner intended ... as a preview of the flavor of Tapestry 5, not a reference for how to do things.
Howard demonstrates how to set up a new Tapestry 5 project inside Eclipse (using the Maven plugin). He also demonstrates live class reloading.
Howard demonstrates the Loop, If and ActionLink components, touches on the exception page, as well as transient and persistent page data.
Howard shows how to use Maven and the tapestry-simple archetype to create a new Tapestry 5 project.
Howard demonstrates the BeanEditForm component to build a simple UI for collecting some registration data from the user.
Howard shows off the powerful Grid component, used to view and navigate large data sets.