[xquery-talk] [ANN] Saxon 8.7 is available on Java and .NET

Michael Kay mhk at mhk.me.uk
Sat Feb 25 08:52:08 PST 2006


There's a full log of changes at

http://www.saxonica.com/documentation/changes/intro.html

Only you can judge which of them are significant for you. But I'd recommend
trying to keep abreast of the latest changes. Some of them reflect changes
in the W3C specification, and you don't want to be writing new applications
that will need to be changed later.

Michael Kay
http://www.saxonica.com/  

> -----Original Message-----
> From: manavaputra at yahoo.com [mailto:manavaputra at yahoo.com] 
> Sent: 25 February 2006 03:18
> To: Michael Kay; talk at xquery.com
> Subject: Re: [xquery-talk] [ANN] Saxon 8.7 is available on 
> Java and .NET
> 
> I got 8.5 a few weeks ago. For the java version, are
> there are significant enhancements in 8.7 over 8.5?
> 
> Thanks
> Manava
> 
> --- Michael Kay <mhk at mhk.me.uk> wrote:
> 
> > 
> > Saxon 8.7 is now available. Both Saxon-B and
> > Saxon-SA (the schema-aware
> > product) are being made available simultaneously on
> > the Java and .NET
> > platforms.
> > 
> > Delivering Saxon on .NET is an important
> > development. The new release goes
> > considerably further than previous Saxon.NET
> > releases: it integrates much
> > more closely with other .NET services such as the
> > System.Xml parser, and it
> > provides a new API designed to fit in with the
> > stylistic conventions of the
> > .NET framework. Also, because this release is
> > delivered by Saxonica, it has
> > been through all the same tests as the Java product,
> > and the documentation
> > is fully integrated.
> > 
> > I have to express my appreciation to Pieter Siegers
> > Kort, M. David Peterson
> > and others who pioneered the approach that has been
> > used to create this
> > product; and also to Jeroen Frijters who produced
> > the IKVMC cross-compiler
> > on which the technology depends. The Saxon code is
> > still written in 100%
> > Java, except for the new API front-end which is in
> > C#. The Java code is
> > compiled as normal, and the byte-code is then
> > translated into native MSIL
> > for the .NET platform using the IKVMC compiler.
> > Run-time library services
> > are obtained partly from the GNU ClassPath library,
> > and partly from the .NET
> > framework classes.
> > 
> > I'm quite pleased with the new API, which is
> > documented at
> >
> http://www.saxonica.com/documentation/dotnetdoc/index.html
> > (start with the
> > Processor class). I think it's a lot cleaner than
> > either the JAXP or the
> > System.Xml.Xsl APIs, and adopts a uniform approach
> > to compiling and running
> > XSLT, XQuery, XPath, and XML Schema. I may well port
> > it back to the Java
> > product in due course. 
> > 
> > 
> > Michael Kay
> > http://www.saxonica.com/ 
> > 
> > 
> > _______________________________________________
> > talk at xquery.com
> > http://xquery.com/mailman/listinfo/talk
> > 
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
> 




More information about the talk mailing list