Altova offers free XSLT 1.0/2.0 & XQuery Engine

Still waiting for Microsoft to include XQuery & XSLT 2.0 support? Altova makes the same engines that drive its XMLSpy®, MapForce®, and StyleVision® XML development tools available for use in custom applications – free of charge!  Sold!

AltovaXML™ is an entirely free download that includes the Altova:
.
.XML validating parser
.XSLT 1.0 engine
.XSLT 2.0 engine (schema-aware)
.XQuery 1.0 engine

AltovaXML™ features include:

.
.Well-formedness checking
.Validation based on DTD or XML Schema
.XML transformations via XSLT 1.0
.Schema-aware XML transformations via XSLT 2.0
.XML queries and transformations via XQuery
.Command line operations
.COM interface
.Java interface
..NET interface
Hopefully its up to its feature-rich billing.  I'll definitely be checking it out.  Please post commets if you've had any experience with it.

7 Comments

  • Cool - when I opened up XMLSpy today it opened up a browser window pointing to this. I hope the XQuery implementation is good.

  • This is just COM Interop wrapping a command line tool! The xslt engine is definitly not faster than the native .NET xslt engine (.NET 1.1).

  • Yves - I don't think people will be running wild into the street with the news that a new XSLT processor is available for .NET, but the XQuery implementation IS cool (since MS dropped XQuery from .NET 2.0 - ostensibly 'cause it wasn't done yet). Before altova's release today the main ways of doing XQuery in .NET against free-standing XML documents was either Saxon.NET (which uses IKVM...yep...that doesn't sound too fast does it) or Galax (and p/invoke to it).

  • > Saxon.NET (which uses IKVM...yep...that doesn't sound too fast does it)



    Oddly enough its actually faster than its Java counterpart... in some cases up to 300% (based on the last build and run through the test suite I did a few hours ago)... Jeroen's efforsts combined with the massive push as of late to bring the Gnu classpath project to the mainstream has had some pretty killer side effects as far as performance is concerned...



    Still, not going to complain when additional .NET support for XQuery, XPath 2.0, and XSLT 2.0 is offered for free... Good on Altova for making this happen.

  • Interesting indeed.



    But do we know whether it will stay free? If not then I would be carful before using it. I'd rather keep Saxon.NET for instance and be sure it will stay free.

  • ya its helping a lot

  • xslt engine is definitely much fastert han the native .Net

Comments have been disabled for this content.