Adapting Weblocks to your needs

Introduction, Hooks

Every GF is a hook: subclass, :before, :around, :after

Writing a presentation

Writing a form field parser

Writing a dispatcher

Integrating 3rd party Javascript

Deploying multiple Webapps