Media
Microsoft.com running on XML
19:08, 26 Sep 2000 UTC | Simon St.Laurent

MSDN has published an interview with Mike Moore, director of development for www.microsoft.com, about their use of XML for content management.

The interview is prefaced with a list of areas in which microsoft.com uses XML (and XSL) - Product Catalog, Registration, Search, and Download Center - and a walkthrough of a piece of the Product Catalog.

XML appears to have produced a scheduling miracle:

"Our product manager at the time almost had a heart attack when we changed technical direction and adopted unproven technology weeks prior to ship, but we actually shipped on time. In two weeks, we completely rebuilt the system using XML and ASP."

Moore bubbles with enthusiasm for the XML approach:

"It really exceeded our expectations. The whole code/data/presentation separation thing is a huge win. A lot of people don't realize how big a win this is. We didn't even realize it going in, but now we are finding new opportunities all over the place for re-using the content in ways we would have never thought of. This is one of the amazing things about XML. It is self-documenting. The data is the API, and people just consume it."

Moore did note a downside to this self-documenting and easily shared approach, however: "we just didn't realize when we published XML that we were publishing an API. When we change the XML schema we are going to break a bunch of people's code."

Related story:

Re: Microsoft.com running on XML (Asbjørn Ulsberg - 13:18, 2 Apr 2004)

I'm sure this is a huge win for Microsofts developers, but browsing e.g. MSDN is like swimming in tar for the user. And the way MSDN deplyoys URLs, where a 'proxy' script sews together a creepy frameset solution based upon a parameter in the URL (another URL, actually), breaks in other browsers than Internet Explorer (Opera for example), as the JavaScript that does this is worse written than the essays I scrambled together in primary school.

  
xmlhack: developer news from the XML community

Front page | Search | Find XML jobs

Related categories
Media