Eric van der Vlist is the author of XML Schema.Microsoft Office Embraces XMLFor many participants, the most memorable event of XML 2002 will be JeanPaoli’s presentation of Office 11, which promises to deliver easier access toXML for hundreds of millions of workstations.Those of us who had to connect a Windows PC to the Internet in theearly 90s remember the difficulty of choosing and installing TCP/IP andthe browser software necessary to access and browse the Web. At that time,Microsoft didn’t be Read the rest of this entry »
Reports from XML 2002
From Excel to XML
A: The easiest way is to use either a commercial product (such asInfoteria’s iMaker for Excel — $150 for a single developer license) or any ofa number of publicly-available Visual Basic/Visual Basic forApplications (VB/VBA) modules (such as Scott Woods’s contribution). If you’re after not just a straight answer, but adeeper understanding, read on.Converting a spreadsheet’s data to XML is a specific form of thegeneral question, “How do I convert tabular data to XML?” Dependingon the spreadsheet Read the rest of this entry »
The financial services industry spends billions of dollars on ITdevelopment to maintain its competitive edge. Most recently, banks,risk management firms, and insurance companies have been focusing onautomating business processes and building systems that reduce thetime from negotiating a trade to settling it to running risk analyticson trade positions. This is referred to as Straight ThroughProcessing (STP); according to the Tower Group, the financial servicesindustry will spend over $12.2 bill Read the rest of this entry »
This is the last article in our series on Voice XML, so let’s wrapthings up by expanding your thinking about how you can use voice as an enablerfor your applications. When we look at the classic success stories of Voice XML(for example, the American Airlines flight service or 1.800.DOMINOS), we seeVoice XML as a front end to large database-driven applications where voice inputacts as a convenient front end similar to the role of the classic HTML form.Data is collected from a user and deliv Read the rest of this entry »
Leigh Dodds, after a well-deserved vacation, will be returning nextweek. Meanwhile, after the latest bout of XML conferences, I have thepleasure of casting the XML-Deviant’s eye over some of May’sdevelopments in the XML developer community.Got a viewpoint on XML Schema or Namespaces? Join the fray in our forum.Post your comments Schema ScufflesThe W3C XML Schema Definition Language was released as aRecommendation at the beginning of May, at the Tenth InternationalWorld Wide Web Conference. A Read the rest of this entry »
XP and XML
I discovered Extreme Programming (XP) in April 2001, at the SD West conference, through a workshop by James Grenning and Robert Martin and a presentation by Chet Hendrickson and Ron Jeffries. Since then I have been vexed to see that XP is out of my reach for two reasons. First, I am mostly interested in XML applications, and XML isn’t that great when you are using XP practices. Second, and more irritatingly, I work remotely from home and this is absolutely not XP kosher. How Read the rest of this entry »
Converging Protocols
This week the XML-Deviant reports on a promising discussionconcerning potential convergence between several XML protocolactivities.ebXML and SOAP During his recent XML 2000 keynote, Jon Bosak outlined a vision ofthe future of web services, which was summarized by Ericvan der Vlist as XML as a core technologyUDDI to find the services we needSOAP to perform the simple onesebXML for the most complex ones For readers not familiar with the projects Bosak cites, somepointers might be useful. Universal Read the rest of this entry »
Web site syndication has gotten more popular as sites reference eachother not only by a single hyperlink but also by embedding content. Theidea was pioneered by Netscape’s Rich SiteSummary (RSS) XML format. RSS was developed in early 1999 to populateNetscape’s My Netscape portal with external newsfeeds (”channels”). Sincethen RSS has taken on a life of its own and now thousands of sites use itas a “what’s new” mechanism.RSS is an example of an organically grown and widely acceptedstandard. It wa Read the rest of this entry »
XML Ain’t What It Used To Be
Current XML development at the W3C threatens to obliterate theoriginal promise of XML — a clean, cheap format for sharinginformation — by piling on too many features and obscuring what XMLdoes best. While users may demand some of those features for someapplications, features for some users are turning into nightmares forothers. Rather than creating modules users can apply whenappropriate, the W3C is growing a jungle of specifications whichintertwine, overlap, and get in the way of implementor Read the rest of this entry »
Rainy Day XML
The five weeks up to and including the middle of Septemberwere interesting (to say the least) here in sunny Florida.Depending on how you count, we had somewhere between three andfive named tropical storms and hurricanes pummel our coastlineand interior. We knew in advance the storms were coming, ofcourse. We just didn’t know when or exactly where.At such times it’s tempting to turn to instantly available, always-on media outlets, such as cable TV’s Weather Channel, forregular weather updates. Th Read the rest of this entry »