Weblog: Standards and Technologies

Leigh Klotz / Xerox DocuShare

XForms: MVC in the Browser

HTML forms are the basis of interaction on the web, and yet are lacking many features we expect from user interface systems. For enterprise designers in particular, the Model-View-Controller (MVC) architecture separates data, logic, and presentation, yet HTML combines the three.

Today I'm pleased to introduce you to XForms, which is a way to author forms and gain a high level of expressive power. We use XForms in DocuShare, in our Wikis, Weblogs, Content Rules, and Content Repository administrative pages, and we've used XForms in a number of other Xerox products. I am co-chair of the World-Wide Web Consortium XForms Working Group.

I'll show you XForms working in DocuShare, on this server, and show how you can use it on your own HTTP server of any type.

Read More...

Comments (0)