Using dojo forms may now be used in ajax requests, with all of the dynamic properties and effects that are available to the standard AjaxDirectLink.
Dojo's ability to provide back/forward button support in form posts allows users to specify an "action" that should take place if the user hits the forward or back button on their browser, making your ajax forms feel and behave in a user friendly manner.
Utilizing tapestry4's new client side validation hooks combined with ajax form submissions and dynamic script Effects allows Tacos to provide a number of intuitive default behaviours for form validation.
Alert windows have been replaced with clean-looking highlighting areas, as well as built-in FieldObservers that cause these highlights to fade away when new input is being captured, making the form act and feel more intuitive for users.