SEARCH :
This SectionSite Wide
 

Ektron's Developer Group Blog

A blog for Ektron users, by Ektron Developers

XSLT 2.0 and MSXML 6

(XML, XSLT) Permanent link   All Posts

Ektron uses Microsoft's XML technology.

Does Ektron support XSLT 2.0?

The Microsoft .NET Framework 2.0 XML and MSXML processors support XSLT 1.0 and XPath 1.0.

The Microsoft XML team has stated they plan to support XSLT 2.0 only in .NET and not in their MSXML line of processors.

"Will MSXML support XSLT 2.0?

No. MSXML versions 4.0 and later fully implement and support XSL Transformations (XSLT) Version 1.0 (W3C Recommendation 16 November 1999). ...all future XML development efforts will be focused [on the System.Xml framework classes]." source: http://msdn2.microsoft.com/en-us/library/ms757858.aspx (as viewed 2007-04-09).

The Microsoft XML team has announced future support for XSLT 2.0 in the .NET framework on their weblog.

"Our users have made it very clear that they want an XSLT 2.0 implementation once the Recommendation is complete.   A team of XSLT experts is now in place to do this... The eventual release date and ship vehicles (e.g. a future version of .NET or a standalone release over the Web) have not been determined, and depend on technical progress, customer demand, and other currently unknowable factors. " source: http://blogs.msdn.com/xmlteam/archive/2007/01/29/xslt-2-0.aspx (as viewed on 2007-04-10).

If you need to use XSLT 2.0 more urgently, they recommend...

"Those who urgently need an implementation of that runs in the .NET environment may wish to check out the Saxon open source project  or the schema-aware commercial version produced by Saxonica." source: http://blogs.msdn.com/xmlteam/archive/2007/01/29/xslt-2-0.aspx (as viewed on 2007-04-10).

Ektron does not currently provide technical support for XSLT 2.0.

Does Ektron use MSXML 6?

The eWebEditPro editor currently uses MSXML 4. Perhaps you have heard that Microsoft is planning to kill bit MSXML 4. Microsoft's XML team writes, "We are going to kill bit MSXML4 in the October – December timeframe of this year [2007]." (http://blogs.msdn.com/xmlteam/archive/2007/03/12/msxml4-is-going-to-be-kill-bit-ed.aspx as viewed on 2007-04-10). Ektron plans to address this change by Microsoft and will likely use MSXML 6 in a future release of eWebEditPro.

Summary

This new Ektron KB article summarizes Ektron's use of XML technology, particularly as it relates to XSLT.

XSLT Support Summary

 


In a blog dated Sept 13, 2007 (http://blogs.msdn.com/xmlteam/archive/2007/09/13/we-are-not-killbit-ing-msxml4.aspx),
Microsoft announced a reversal of the decision to kill-bit MSXML 4. This is good news for those using older versions of Ektron's products. Ektron has migrated to using MSXML 6, so newer releases are no longer dependent on MSXML 4.
Posted by: Doug D at 9/19/2007 4:29 PM