W3C home > Mailing lists > Public > public-forms-tf@w3.org > April 2008

Re: Architecture of Forms and XForms documents.

From: Charles F Wiecha <wiecha@us.ibm.com>
Date: Mon, 14 Apr 2008 10:02:58 -0400
To: public-forms-tf@w3.org
Message-ID: <OFC938E4F6.EA55253E-ON8525742B.004CDF66-8525742B.004D2789@us.ibm.com>


Karl -- I've volunteered to provide some links on behalf of the Forms WG
giving some architectural background on XForms.  These might not count
formally as "architecture" but hopefully will get at what you're interested
in.

I've tried to point to discussions related more to underlying concepts of
XForms (MVC pattern, abstract UI, data-driven processing model, etc) than
to issues of syntax.  There are a few good treatments of XForms syntax,
however, that might be helpful both in coming up to speed and in
understanding how it relates to HTML concepts.

Thanks...Charlie Wiecha

1. Basic XForms design and tutorials

      XForms Cause and Effect Programming [1]:  Provides an intro to the
XForms data model, MVC pattern, processing model, UI controls
      What is XForms? [2]: Good examples of using XForms features to
support business rules, routing, tool tips, help, and submission
      XForms Essentials [3]: A bit dated now, but still a good intro to the
history and motivations behind XForms

2. Comparison between XForms and HTML forms

      XForms for HTML authors [4]: just what it says...


[1] http://www.ddj.com/architect/184406031
[2] http://www.formsplayer.com/what-is-xforms
[3] http://xformsinstitute.com/essentials/browse/book.php#ch01-77057
[4] http://www.w3.org/MarkUp/Forms/2003/xforms-for-html-authors.html

Charles Wiecha
Manager, Multichannel Web Interaction
IBM T.J. Watson Research Center
P.O. Box 704
Yorktown Heights, N.Y.  10598
Phone: (914) 784-6180, T/L 863-6180, Cell: (914) 320-2614
wiecha@us.ibm.com
Received on Monday, 14 April 2008 14:04:05 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 14 April 2008 14:04:05 GMT