Hi Karl,
For .NET on Windows, I'm using Saxon to run natively under .NET to get early
support for XPath2, XSLT2 and XQuery1. Basically, I use a background process
that runs in it's native environment - for Saxon, that is the Java runtime.
The process runs in the background and I just capture its output while being
able to do other things in my application - it's completely independent.
I also am able to run multiple processors like XslTransform (.NET), MSXML
(COM), and Xalan-J (Java) - all do have XSLT1 support. I included Saxon to
get XSLT2 and XQuery1 support. The app I'm building is called XmlBench and
sofar I'm happy with it - it has reached almost RTM version. When I'm up to
it I will expose the code on SF.net.
There's also a Saxon.NET port, but since it is based on IKVM.NET there's no
way to get the performance comparing to native use. It also lacks the
benefit of being sure to get the output the way it's supposed to be. They
are working on a port to C# too, but I don't see the point anymore since my
app is doing it better and faster, and I get updates for free.
Cheers,
Pieter
-----Original Message-----
From: Karl Stubsjoen [mailto:kstubs(_at_)gmail(_dot_)com]
Sent: Wednesday, June 01, 2005 4:20 PM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: Re: [xsl] Saxon for windows?
Are you strictly using saxon from a command prompt or are you using as an
object in VB or .NET applications?
On 6/1/05, JBryant(_at_)s-s-t(_dot_)com <JBryant(_at_)s-s-t(_dot_)com> wrote:
Hi, Karl,
I use Saxon 8.4 on Windows XP. I know other versions are available as
well. You can find them all at
http://saxon.sourceforge.net
I recall reading about a .net port of Saxon, and I recall that it was
generally one minor version behind Saxon (so 8.3 when Saxon is on 8.4,
etc.). However, I don't recall where to find it (as I didn't need it).
Searching Google or the archives of this list should uncover it.
HTH
Jay Bryant
Bryant Communication Services
(presently consulting at Synergistic Solution Technologies)
Karl Stubsjoen <kstubs(_at_)gmail(_dot_)com>
06/01/2005 03:41 PM
Please respond to
xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
To
xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
cc
Subject
[xsl] Saxon for windows?
All right, is saxon available for windows? Is it free, or requires
licensing for a commercial application? Is there a window objecty
model to extend use of Saxon to VB and .Net applications?
Thanks... might be time to swith parsers!
--~------------------------------------------------------------------
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>
--~--
--~------------------------------------------------------------------
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>
--~--