I need XSLT 2.0 processor tool for use in .net 4.0.
I found out that XSLT 2.0 is not supported by .net. Alternatives are 3rd party engines like Saxon 9.x or XQSharp. I need XSLT 2.0 support for a commercial production environment, where performance is very important. Questions:
- Saxon 9.x or XQSharp, which one do i have to choose?
- What are the pro’s and con’s of the two products?
- Are there another alternatives?
- What about AltovaXML compared to Saxon 9.x or XQSharp?
In the last weeks I used XQSharp, Saxon 9.x and AltovaXml to rewrite my program from using Microsoft XSLT1 engine. Here my experiences:
AltovaXml
XQSharp
Saxon 9.x
For my specific XML and XSLT (XSLT1) translation performance comparison: