Differences between revisions 1 and 2
Revision 1 as of 2009-11-19 01:49:00
Size: 588
Editor: BenGolding
Comment:
Revision 2 as of 2009-11-24 01:16:22
Size: 1076
Editor: BenGolding
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
Using Forms lets the developer organise the presentation of related data on a web page and handles the type conversions and validation as the user interacts with the form. By using centrally defined data types, presentation, validation and error reporting can be done consistently and modified easily. It's been our experience that development is much faster and there is a lot more scope for moving code out of the Albatross templates where it's hard to read and difficult to test.

Albatross Forms Overview

Albatross Forms provides support for developing Albatross applications which gather data from the user, validate it, and then return the user's data to the app. Much of this work is mechanical and it's tedious and error prone writing the same code on different pages in the application.

Using Forms lets the developer organise the presentation of related data on a web page and handles the type conversions and validation as the user interacts with the form. By using centrally defined data types, presentation, validation and error reporting can be done consistently and modified easily. It's been our experience that development is much faster and there is a lot more scope for moving code out of the Albatross templates where it's hard to read and difficult to test.

Albatross Forms is designed to use CSS to change the layout of the forms when they are displayed rather than encoding the HTML into the form tags. This helps make the web site's presentation consistent. Validation errors can be presented consistently and so on.

None: Introduction_to_Albatross_Forms (last edited 2011-02-15 06:05:17 by localhost)