Print

Print


I am looking for information from someone who has installed the new MSXML
4.0, Microsoft's XSLT transformation software, or who can translate the
following bit of corporate speak from their web site.  I am particularly
puzzled by the meaning of the second paragraph, though I do understand the
Microsoft spin in the last sentence (embedding XML inside of HTML is
"traditional" only in the mind of MS).

Michael

  
Removal of Replace Mode
Until MSXML 3.0, you could use replace mode to make the latest MSXML
component simulate MSXML 2.0, which was used by Internet Explorer 5.0 and
5.5 for presenting XML when browsing. There was a special utility,
xmlinst.exe, which manipulated the Microsoft Windows® registry to achieve
this effect. Though replace mode was not the recommended method, many users
tried this mode and, according to Microsoft's customer support, found
numerous problems in maintaining their applications. Additionally, the need
to maintain legacy functionality made the MSXML component much heavier than
it could have been. 
With this release, replace mode is completely removed from MSXML 4.0, and
cannot be used to substitute MSXML 2.0 for Internet Explorer. That means
that if Internet Explorer is your default program to open XML files, and you
double click on an XML document, MSXML 4.0 will not be used by Internet
Explorer to show it. MSXML 4.0 can still be used in the traditional way to
manipulate XML within an HTML page using a script.

Michael J. Fox
Assistant Director for Library and Archives
Minnesota Historical Society
345 Kellogg Blvd West
St. Paul, MN 55102-2409
651-296-2150  (phone)
651-296-9961  (fax)
[log in to unmask]