www.aspnews.com/analysis/analyst_cols/article.php/2198761
|
By Phil Wainewright April 29, 2003 The way people talk about XML Web services is reminiscent of the early days of the personal computer. Some say that, just like the PC, Web services promise to deliver to users capabilities they previously could only dream of. But others just like naysayers when the PC first arrived express doubt about whether users are equipped to handle such unprecedented power.
XML for Everyone
The interview finishes up with a discussion of InfoPath, the new form-creation application that will ship with professional and enterprise versions of Office 11. In the same way that organizations have always been able to set up corporate document templates in Word, so Office will have special XML templates called schema that can be set up at a company-wide or departmental level. InfoPath then allows individual users to design forms to view, update or add new information to the structured XML files without having to understand or even know about the underlying schema. "We really wanted to put the XML authoring in the hands of the end user, the mass market," explains Paoli. "The user interface is in terms of menus and clicks and is very familiar to the end user, while still following the schema. The end user just knows that he is clicking on a few things and sees a form being created." Empowering users to design their own forms gives business users the capability to design and create their own automated processes on the spot, without having to wait in line for a developer resource. For the first time in the history of computing, the people who actually run the day-to-day operations of a business will be able to, in effect, write their own software. But only in some organizations. In spite of Paoli's enthusiastic rhetoric, others at Microsoft have decided that the masses are quite ready for InfoPath in its current form. Only larger enterprises, or those who stump up for the full professional version of Office, will get InfoPath. Buyers of office bundles targetted at smaller businesses and individuals will have to buy it separately if they want to take advantage of its features.
Give It Away? Microsoft Can't Win Either Way Some caution may be justified, however. Every organization will still need someone skilled enough to define the underlying XML schema that enable InfoPath to work its magic. Those skills currently remain the province of a rare breed of specialists. If untutored users start trying to define their own schemas, who knows what monstrosities they might create, which is hardly a robust platform on which to start developing homegrown applications using InfoPath's form-building capabilities. Another view, however, might point out that much the same reservations were expressed in the early days of Mac- and PC-based desktop publishing, and later Web site publishing. While some of the results were utter calamities, they were a necessary part of the experimentation and learning process that accompanies the emergence of any new activity. In time, people learn the necessary skills, best practice gets established. It all gets written up in books and new software releases, and it all ends up as part of mainstream culture.
Who Will Bring XML to the Masses?
Do you have a comment or question about this article or the ASP industry in general? Speak out in the ASP Discussion Forum. |