[xsl] Re: nxslt (.NET XSLT Command Line Utility) version 1.3

Subject: [xsl] Re: nxslt (.NET XSLT Command Line Utility) version 1.3
From: "Dimitre Novatchev" <dnovatchev@xxxxxxxxx>
Date: Sun, 2 Nov 2003 17:15:23 +0100
This is a very useful tool I'm using all the time with XSelerator.

One of the notable features of the nxslt.exe command-line utility is that it
makes available at no cost the EXSLT implementation for .Net xslTransform.

What is very useful is the new capability of nxslt.exe to dynamically
integrate the latest available version of the implementation of EXSLT. In
contrast, users of other XSLT processors (excluding MSXML4) have to wait for
the next release of an XSLT processor in order to get its latest
implementation of EXSLT.

Speaking about the .Net implementation of EXSLT it is worth noting that just
a few days ago the first official release of EXSLT for .Net was produced.
Among other improvements such as the implementation of exsl:document and
accessing EXSLT functions in an XPath-only mode, some performance
improvements of the Sets module functions were carried out. For large inputs
these functions now perform from 30 to more than 100 times faster. The
source code of the project, therefore, could be useful to the developers of
other implementations of EXSLT.


=====
Cheers,

Dimitre Novatchev.
http://fxsl.sourceforge.net/ -- the home of FXSL



"Oleg Tkachenko" <oleg@xxxxxxxxxxxxx> wrote in message
news:3FA4D64B.6040805@xxxxxxxxxxxxxxxx
> Hello!
>
> I'm glad to announce version 1.3 of nxslt - .NET XSLT command line
> utility.
>
> What is nxslt
>
> nxslt is a feature-rich command line utility that allows to perform XSL
> Transformations (XSLT)  using .NET Framework's XSLT implementation -
> System.Xml.Xsl.XslTransform class. nxslt basically dublicates
> functionality and command line options, provided by Microsoft's
> MSXSL.EXE Command Line Transformation Utility. In addition, nxslt has
> some distinct advanced features, like support for XInclude, embedded
> stylesheets, custom URI resolving, multiple result documents, custom
> extension functions, built-in rich library of EXSLT extenstion functions
> etc.
>
> Changes since version 1.2:
> - XInclude 1.0 CR support
> - improved EXSLT support (more functions and better performance)
> - minor bug fixes
>
> XInclude
>
> nxslt supports XML Inclusions (XInclude) Candidate Recommendation [1]
> via embedded XInclude.NET v1.0 library [2]. By default XInclude support
> is enabled for both source XML and stylesheet. It can be disabled using
> -xi option.
>
> EXSLT
>
> nxslt supports rich library of EXSLT [3] extension functions via
> embedded or plugged in EXSLT.NET v1.0 library [4]. EXSLT support is
> enabled by default and cannot be disabled in this version.
>
> Requirements
> nxslt is .NET Framework application, written in C# language and requires
> .NET Framework version 1.0 to be installed.
>
> Download
> nxslt is freely available for download in precompiled Windows executable
> form and in source code (complete Microsoft Visual Studio .NET C#
project):
> nxslt home:
> http://www.tkachenko.com/dotnet/nxslt.html
> GotDotNet site:
>
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=f63837a2-161e-4f4a-8d3e-310ba9bd774d
>
> More info at http://www.tkachenko.com/dotnet/nxslt.html
>
> [1] http://www.w3.org/TR/2002/CR-xinclude-20020917
> [2] http://workspaces.gotdotnet.com/xinclude
> [3] http://www.exslt.org/
> [4] http://workspaces.gotdotnet.com/exslt
>
> So enjoy!
> -- 
> Oleg Tkachenko
> http://www.tkachenko.com/blog
> Multiconn Technologies, Israel
>
>
>
>
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>
>




 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread