From: Oleg T. <he...@us...> - 2005-11-02 13:21:50
|
Update of /cvsroot/mvp-xml/WebSite/exslt In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1958/exslt Modified Files: index.html Log Message: Index: index.html =================================================================== RCS file: /cvsroot/mvp-xml/WebSite/exslt/index.html,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- index.html 19 Jul 2005 20:58:40 -0000 1.1 +++ index.html 2 Nov 2005 13:21:27 -0000 1.2 @@ -33,28 +33,24 @@ </li> <li> <a href="#multiout">Multiple Output</a> </li> <li> <a href="#credits">License</a></li> - <li><a href="#bugs">Bug Reports</a></li> - <li><a href="#feedback">Feedback</a><br> - </li> + <li><a href="#bugs">Support</a></li> <li> <a href="#refs">References</a></li> </ol> <h2>1<a name="new">. What's New In This Version</a></h2> -<p>Since version 1.3 EXSLT.NET is a module of the <a - href="http://mvp-xml.sf.net">Mvp.Xml library</a>. The only change done -during codebase transition is new namespace: <font face="Courier New">Mvp.Xml.Exslt</font> -instead of <font face="Courier New"> GotDotnet.Exslt</font>. Note -that XML namespace of proprietary EXSLT.NET -extention functions remains unchanged and still starts with "<a - href="http://gotdotnet.com/exslt">http://gotdotnet.com/exslt</a>".</p> +<p> + Version 2.0 is the first EXSLT.NET release for the .NET 2.0 Framework. What's new + in this version:</p> + <ul> + <li>EXSLT.NET now works with new .NET 2.0 XSLT processor - XslCompiledTransform class</li> + <li>Performance improvements</li> + </ul> <h2>2<a name="install">. Installation</a></h2> <p>EXSLT.NET is designed as a component for .NET Framework and actually -doesn't require any installation. You can use <font face="Courier New">Mvp.Xml.Exslt.dll</font> +doesn't require any installation. You can use <font face="Courier New">Mvp.Xml.dll</font> assembly as is in your application by referencing it in Visual Studio -.NET. If you want to install the dll into the GAC, run <font - face="Courier New">Exslt\install.cmd</font> script. To uninstall the -dll, run <font face="Courier New">Exslt\uninstall.cmd</font> script.</p> +.NET.</p> <h2>3<a name="build">. Building</a></h2> -<p>EXSLT.NET source distribution contains Visual Studio .NET 2003 +<p>EXSLT.NET source distribution contains Visual Studio solution, consisting of four projects: <font face="Courier New">Exslt</font>, which is the core EXSLT.NET implementation, <font face="Courier New">ExsltTest</font> - a collection of NUnit tests for each EXSLT.NET function along with @@ -73,7 +69,7 @@ face="Courier New">date-time()</font>) and assemble it back.</p> <p>You can also build EXSLT.NET in command line using provided <font face="Courier New"> Makefile</font> files. To build any of EXSLT.NET -projects, run command prompt (use Visual Studio .NET 2003 Command +projects, run command prompt (use Visual Studio Command Prompt or make sure <font face="Courier New"> csc.exe</font>, <font face="Courier New">ildasm.exe</font> and <font face="Courier New">ilasm.exe</font> are in your PATH), change directory to a project directory and run @@ -82,9 +78,10 @@ <p>Typically you are using EXSLT.NET module in your application via <code><font face="Courier New"> Mvp.Xml</font>.Exslt.ExsltTransform</code> class, which encapsulates EXSLT implementation under the guise of -standard <code>XslTransform</code> class (<code>ExsltTransform</code> -class completely duplicates <code>XslTransform</code> API from -.NET 1.0 you are familiar with). So the rules of the <code>ExsltTransform</code> +standard <code>XslCompiledTransform</code> class (<code>ExsltTransform</code> +class completely duplicates <code>XslCompiledTransform</code> API from +.NET 2.0 + you are familiar with). So the rules of the <code>ExsltTransform</code> usage are simple: just use it instead of standard <code>XslTransform</code> class:</p> <pre class="code">using System;<br>using System.Xml.XPath;<br>using <font @@ -177,31 +174,26 @@ href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnexxml/html/xml06162003.asp"> "Producing Multiple Outputs from an XSL Transformation"</a> article.</p> <h2>7<a name="credits">. License</a></h2> -<p>EXSLT.NET as part of the <a href="http://mvp-xml.sf.net/">Mvp.Xml -project</a> is subject to the <a href="../license.html">Common Public -License</a> - <a href="http://www.opensource.org/licenses/index.php"> -OSI approved</a> free open-source license. It's distributed on an -"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER -EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR -CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A -PARTICULAR PURPOSE.<br> -</p> -<h2><a class="mozTocH2" name="bugs"></a>8. Bug reports</h2> -<p>Please feel free to report any bugs to the Mvp.Xml project's <a - href="http://sourceforge.net/tracker/?group_id=102352&atid=633328"> -Bug Tracker</a>. Feature requests are also <a - href="http://sourceforge.net/tracker/?group_id=102352&atid=633331">welcome</a>.<br> -</p> -<h2><a class="mozTocH2" name="feedback"></a>9. Feedback</h2> -<p>We appreciate any kind of feedback, feel free to post any questions -or comments about EXSLT.NET module and Mvp.Xml project in general in -the <a - href="https://lists.sourceforge.net/mailman/listinfo/mvp-xml-help">mvp-xml-help</a> -mailing list <a - href="http://sourceforge.net/mailarchive/forum.php?forum=mvp-xml-help">(online -archive)</a>.<br> +<p>EXSLT.NET as part of the <a href="http://mvp-xml.sf.net/">Mvp.Xml project</a> is subject to the <a href="../license.html">GPL License</a> - <a href="http://www.opensource.org/licenses/index.php"> +OSI approved</a> free open-source license. <br> </p> -<h2>10<a name="refs">. References</a></h2> +<h2><a class="mozTocH2" name="bugs"></a>8. Support</h2> + <p> + You can get support on using XInclude.NET module using the following options:</p> + <ul> + <li><a href="http://www.xmllab.net/Forum/tabid/70/Default.aspx">EXSLT.NET Forum</a> + at the <a href="http://www.xmllab.net/">XML Lab</a> </li> + <li>Mailing list: <a href="https://lists.sourceforge.net/mailman/listinfo/mvp-xml-help"> + mvp-xml-help</a> (general discussion list for Mvp.Xml users), <a href="http://sourceforge.net/mailarchive/forum.php?forum=mvp-xml-help"> + (online +archive)</a>. </li> + <li>Please feel free to report any bugs to the Mvp.Xml project's <a href="http://sourceforge.net/tracker/?group_id=102352&atid=633328"> +Bug Tracker</a>. </li> + <li>Feature requests are also <a href="http://sourceforge.net/tracker/?group_id=102352&atid=633331"> + welcome</a>.</li> + </ul> +<h2> + 9<a name="refs">. References</a></h2> <ol> <li><!--StartFragment --> EXSLT community initiative - <a href="http://www.exslt.org/"> http://www.exslt.org</a>. </li> @@ -218,8 +210,6 @@ href="http://www.xmllab.net/Products/nxslt/tabid/62/Default.aspx">nxslt.exe</a> - EXSLT.NET enabled command line XSLT utility.</li> </ol> -<p><br> -</p> <hr style="width: 100%; height: 2px;"> <p> The project is hosted at <a target="_blank" href="http://www.sourceforge.net"> |