XML, the Extensible Markup Language, is a platform-independent language for describing data. The XML and related specifications, as well as the Document Object Model, have all been developed with language independence in mind. This was done to allow any programmer to use these powerful protocols and object models in their own language of choice, thus providing a huge development potential for the XML community and offering a myriad of opportunities to developers working with established technologies.
ASP has long been leading technology for server-side, dynamic web applications. And XML, as the newest markup language and a standard format for the universal sharing of data, is undoubtedly set to become an intrinsic part of all major development both on the Web, and in the wider business community. The next generation of web sites will inevitably combine these technologies as e-commerce matures and developers look for more efficient ways to integrate Internet presence with business systems.