- From: John Boyer <boyerj@ca.ibm.com>
- Date: Mon, 5 Oct 2009 15:56:53 -0700
- To: public-forms@w3.org
- Message-ID: <OF55B32332.F7EB232A-ON88257646.007DC782-88257646.007E10DC@ca.ibm.com>
Below are several testimonials for XForms 1.1 that have been sent to me: ====================================================================== EMC congratulates the XForms working group with the new XForms 1.1 Recommendation. XForms 1.1 is another major leap forward for this important XML technology which enables you to build end-to-end applications based on pure XML processing. EMC has been actively implementing this new specification into its currently shipping "Formula" forms product. Jeroen van Rotterdam General Manager XML Solutions EMC Content Management & Archiving Division ====================================================================== SATEC, as an implementor of the XForms specification in its products, i.e. DataMovil, strongly supports the advancement of the XForms 1.1 specification to a W3C Recommendation. SATEC believes that the enhancements introduced in the 1.1 version improve and facilitate the use of the specification to implementors and final users, as well as providing new functionality that widens the field of application. Rafael Benito Director - Vertical Solutions Engineering SATEC ====================================================================== As the maker of XSLTForms, a client-side implementation of XForms 1.1, I have chosen XForms to develop professional web applications heavily based on XML. XForms 1.1 is now a mature technology including a complete set of required capabilities. Coupled with Native XML Databases, XForms is the interface element of the XRX architecture, which permits analysts to develop effective applications without any procedural source code. Alain Couthures Chief XML Architect agenceXML ====================================================================== XForms has long been an intriguing technology, a way of binding a complete user interface to an XML model that's vendor independent, portable, and capable of sophisticated validation and constraint modeling. It turns an XForms enabled client into a rich data editor at a time when rich data - XML - is increasingly becoming the de facto form in which we pass our data and data models back and forth. XForms 1.0 was a good start, but it had the same limitations that most first generation products have - not enough use cases to test all of its edge conditions, and those limitations held the technology back. XForms 1.1 takes seven years of thinking, experimentation, implementations and user feedback into account and unequivocably solves these problems hands down, while simultaneously remaining true to its underlying vision. It's much easier to work with, considerably more flexible, easier to implement and extend, and has taken advantage of the developments of the last half decade to incorporate up-to-date features, such as support for AJAX, Atom and SOAP, that make it useful both in RESTful and traditional SOA based distributed services. To put it simply, XForms 1.1 rocks! Kurt Cagle Managing Editor http://xmlToday.org ====================================================================== I have used XForms for many projects including Real Estate Forms, Metadata Registries, Requirements Analysis, Use Case Analysis and overall project management. I have found XForms to be simple and yet powerful. The fact that XForms has only around 21 basic elements means that it is easy to learn and also easy for me to automatically generate these XForms from XML Schemas. XForms represents a shift from the nightmare of hundreds of incompatible JavaScript libraries to a single standard that we can base web application development on. XForms combined with new features that we hope to see in HTML-5 such as the datagrid will provide most web application developers with a new library of easy-to-use and easy-to-maintain web components. I have also found that the integration of XForms MVC architecture to work very well with REST and native XML data stores. The makes the entire process of converting XML into objects and then again into relational data completely unnecessary. This is driving many new web application architectures such as XRX and adding fuel to the NOSQL movement. Dan McCreary President, Dan McCreary & Associates Enterprise Data Consultants
Received on Monday, 5 October 2009 22:57:32 UTC