Hi All,
As Pieter (our PM for the Saxon.NET project) has pointed out the SF.net
site is more up to date with the latest bits than the projects main
site. Unfortunately this is my own fault as a combination of the
XMLDevCon (and preperations for it - see
http://www.sellsbrothers.com/conference - I have pics and reports to
blog as soon as a free moment opens up and will let you all know when
there live) coupled with a new protocol I am working on and an outline
for another project has slowed down my maintenance of the main project
site. I have been keeping the builds up to date and Pieter has been
posting them regularly. I am currently working on an extension library
that encapsulates the functionality of Saxon.NET and System.Xml and
exposes an API that allows for only one imported namespace to take any
XML/XSL source as input (XmlDocument(DOM), file, stream, etc...) and
produce any desired output (string, XmlDocument, file, stream, etc...).
This will hopefully simplify the coding process as well as the required
imports to successfully perform a transformation while using a similar
API to that contained in System.Xml.
Before the weekend is over the site WILL be updated and I will
definitely have more time to refocus my efforts into producing more
capability and extensibility into the code base that more directly
corrolates with that of System.Xml. I have also heard rumor (well, more
than a rumor... I've actually had a chance to play with it a bit) from
Pieter that he has in the works a pretty sweet sample app for testing
stylesheets. With that said my guess is that over the coming weeks you
will be seeing a lot more action from the Saxon.NET project as a whole.
Best regards,
<M:D/>
Pieter Reint Siegers Kort wrote:
Hi Geert,
You could check out Saxon.NET:
http://sourceforge.net/projects/saxondotnet/
And
http://www.x2x2x.org/x2x2x/home/
The first one is the most up to date, and also features two simple
applications. All is based on Saxon-B v8.1, IKVM (ikvmc.exe), GNU ClassPath,
among a few others.
Basically the dll produced is a .NET component for use with .NET 1.x. The
example applications are written in C#.
The Saxon.NET functionality is currently being compared with a broad variety
of input stylesheets and xqueries.
Note that the project is still in its infant shoes, but slowly we're
progressing towards our main goal: porting the Saxon Java code to C#, in
other words, completely based on .NET.
Trying out the download of the early Beta v0.5 is as your own risk. There's
no support other than the forums on SF.net.
Cheers,
<prs/>
-----Original Message-----
From: Geert Josten [mailto:Geert(_dot_)Josten(_at_)daidalos(_dot_)nl]
Sent: Saturday, October 30, 2004 10:43 AM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: Re: [xsl] Performance degraded with grouping and sorting.
Hi Michael,
The other way of tackling this, if you can't move to 2.0, might be to
do a sort on the data first, and then do the grouping by means of a
comparison with the immediately preceding sibling.
As I suggested..
Are there any implementations of XSLT 2, other that Saxon?
Grtz,
Geert
--
Geert(_dot_)Josten(_at_)Daidalos(_dot_)nl
IT-consultant at Daidalos BV, Zoetermeer (NL)
http://www.daidalos.nl/
tel:+31-(0)79-3316961
fax:+31-(0)79-3316464
GPG: 1024D/12DEBB50
--+------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--
--+------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--