The question has been raised more than once: is it possible to realize the benefits of intelligent content without using XML? It is a very good question which deserves a good answer. The fact of the matter is that, today, the answer is a qualified “No.”
It is true that a team can conceive, design, build, and deploy a specific content application using the technology that its organization has at its disposal; an example could be an integrated work environment leveraging Microsoft Office and SharePoint. And it is true that this content application might deliver outstanding benefits without anyone’s ever seeing an angle bracket.
But two things need to be pointed out. One: when you lift the lid on this content application to see how the Microsoft tools have enabled it, one finds XML and lots of it. Two: before long, this specific content application will need to connect with other content applications which operate in other organizations and run within other technology environments. Perhaps the original content application needs to exchange information with a supplier whose environment is largely based on an SAP solution. In this case, the role of XML becomes more important and demands a little more attention. Further, if this network of content applications is expected to evolve gracefully over time, amid a constant stream of software and business changes, then the importance of XML reaches the point where everyone must concede that without it none of the application investments would be very intelligent. Thus XML is integral to the concept of intelligent content.
However, this short example is useful because it also highlights how XML needs to be used in order to realize an intelligent content solution: XML must be effectively invisible to everyone involved, with the exception of the specialists to facilitate the design, development, and deployment of these solutions. The really good news is that with the state of technologies today, it is completely feasible to construct highly intelligent content solutions that leverage XML and the tools that people are most comfortable using. It is literally possible to use XML without tears. By providing a little background on XML and how it has become a foundation part of the technology landscape, this talk introduces how the powerful capabilities associated with XML can be exploited by any organization and by using the tools that they have today.










