In this brief article, we reflect upon some of the XML highlights in 1998 and upon some of the new dilemmas. Through this vehicle, we invite the reader to muse upon the prospects for XML's advance in 1999. With a couple caveats, we feel that the outlook for XML is very bright. And the caveats? One: the crescendo of enthusiasm for XML in 1998, experienced by some as "mere sound-byte and hype," may have created unrealistic public expectations about XML's potential to change the world. XML, while quite powerful in terms of generality and flexibility, is not of itself a solution to any modeling or computing problem; it provides no technology breakthrough beyond that which SGML already provided in 1986. Two: it may be that the designers of the XML suite of specifications are now approaching the truly difficult parts of the task, where getting the semantics right is tough slogging (e.g., link semantics, data types, query language facilities). The XML developer community will be faced with new challenges in building truly interoperable tools in cases where the W3C standards are (perceived to be) ambiguous or under specified. Patience most certainly will be called for.
Related white papers
Webinar on Blogging for Business
This webcast will explain what blogging means for your business and how you can "blog for business".
IAA White Paper: Insurance Application Architecture (IAA)
This white paper outlines the concrete uses of the different models as well as the specific characteristics and comparative advantages of the IAA approach. IAA has been used as the...
Consuming the RSS Feed of Amazon Using C# and ASP.NET
One is able to consume the RSS feed and display the latest programming books of Amazon with a few lines of code in C# and ASP.NET. The same code can...
RSS - In a Nutshell
Undoubtedly RSS is the most popular XML format that is existing today. More and more websites are using it to generate more traffic and increase revenues. The only sickening thing...
Using ADO.NET DataSets and XML Together
ADO.NET and XML are intricately intertwined. You can treat the contents of a DataSet as XML, using XML techniques such as XPath and XSLT to manipulate the data. You can...
An XML Learning Framework
The paper will present in general terms the categories of XML knowledge, and then explicate the levels of learning possible for each category. The categories identified are: Definition of XML,...
Multi-Carrier Web-Based Booking for Air Cargo
Air cargo has struggled to enter the Internet-age. Web-based solutions for booking space and managing shipments have either failed due to unrealistic visions, or been slowed down by complex IT...


