Groups | Blog | Home
all groups > dotnet xml > march 2007 >

dotnet xml : What versions of XSL are supported by what versions of ASP.net?


darrel
3/29/2007 9:31:20 AM
At the moment, I'm doing some XSLT (1.0) work in ASP.net (1.1).

There's some features I'd like to use that apparently are found in XSLT 2.0.
Does ASP.net 1.1 support XSLT 2? What about ASP.net 2.0?

EXSLT was also mentioned. Does ASP.net support that?

-Darrel

darrel
3/29/2007 11:41:38 AM
[quoted text, click to view]

Thanks, Martin!

-Darrel

Martin Honnen
3/29/2007 5:14:40 PM
[quoted text, click to view]

The XSLT processor in the .NET framework class libaries in .NET 1.1 is
System.Xml.Xsl.XslTransform and supports XSLT 1.0. With .NET 2.0/3.0 the
processor is System.Xml.Xsl.XslCompiledTransform which also supports
XSLT 1.0 only.
If you want to use XSLT 2.0 (which only became a W3C recommendation the
beginning of 2007) then check Saxon on <http://www.saxonica.com/>, it
has a .NET version.

[quoted text, click to view]

EXSLT.NET exists, check <http://www.codeplex.com/MVPXML>.

--

Martin Honnen --- MVP XML
AddThis Social Bookmark Button