spacer

Webref WebRef   Sitemap · Experts · Tools · Services · Newsletters · About i.com

home / experts / xml / column42

Microsoft XML parser version 4 released

Developer News
ActiveState Debuts Open Source Business Suite
Salesforce Offers Visual App Builder
Codesion Steps Out From CVS's Shadow

Adding to the already existing confusion surrounding MSXML versions, Microsoft released number four of what is now called Microsoft XML Core Services. While innovation is a good thing, the growing number of different levels of XML support on Microsoft platforms is worrysome. But the good news first, the new version has a number of improvements compared to MSXML 3.0:

New functionality added

MSXML 4 supports the World Wide Web (W3) Consortium's final recommendation for XML Schema. Processing can be both event-driven using the Simple API for XML (SAX) interface as well as document-centric with the W3C Document Object Model (DOM) approach.

The XSLT engine for processing XML documents with XML style sheet transformations is substantially faster now, Microsoft claims 4 to 8 times faster than before. Complex transformations need less time and memory than before.

There is also a new and substantially faster SAX parser, which can also be used in conjunction with DOM when the "NewParser" property is set like this: dom.setProperty("NewParser," true).

Better support for sequential architectures and streamed XML processing based on SAX 2. SAX 2 extends the first version with support for XML namespaces, for setting up filter chains for parsing events, and for querying and setting features and properties in the underlying parser.

The unavoidable odd bug fix.

Old hats removed

Microsoft has finally achieved better standards conformance. Specifically, the following old, non-conformant technologies have been removed:

Corresponding standard technologies (XSLT 1.0, XPath 1.0, and HTTP-based namespaces for XDR and SAX2) have been available since MSXML 3.0.

But...

Produced by Michael Claßen


The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers

webref The latest from WebReference.com Browse >
Use Web Caching to Make Your Web Site Faster · Creating an Online Shopping Cart Mechanism in PHP · Log JavaScript Errors Using an AJAX-driven Web Service
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Configuring Granular Settings for a Database Level Audit · The Perils of a Web 2.0 Transition on Your Business Processes · Facebook Redesigns Site —Again — Nears 400M Mark

Created: Oct 29, 2001
Revised: Oct 29, 2001