From: Oleg T. <he...@us...> - 2005-11-02 13:21:51
|
Update of /cvsroot/mvp-xml/WebSite/common In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1958/common Modified Files: index.html Log Message: Index: index.html =================================================================== RCS file: /cvsroot/mvp-xml/WebSite/common/index.html,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- index.html 15 Jan 2005 14:41:42 -0000 1.5 +++ index.html 2 Nov 2005 13:21:26 -0000 1.6 @@ -8,14 +8,15 @@ <h1><a href="../index.html">Mvp.Xml Project</a>: Common module<br> </h1> The Common module includes a set of commonly useful classes in <span - style="font-family: monospace;">Mvp.Xml.Common</span> -and <span style="font-family: monospace;">Mvp.Xml.Common.XPath</span> + style="font-family: monospace;">Mvp.Xml.Common,</span> +<span style="font-family: monospace;">Mvp.Xml.Common.XPath</span> and <span style="font-family: Courier New"> + Mvp.Xml.Common.Xsl </span> namespaces, which extend the .NET functionality available through the <a target="_blank" href="http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemxml.asp"> System.Xml</a> and related namespaces.<br> <br> -The following is a list of features, a short explanation and a link to +The following is a list of key features, a short explanation and a link to its corresponding full explanation:<br> <br> <span style="font-family: monospace; font-weight: bold;">Mvp.Xml.Common</span> @@ -58,14 +59,6 @@ instances from <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemXmlXPathXPathNodeIteratorClassTopic.asp">XPathNodeIterator</a> objects. </li> - <li><a - href="file:///%20See:%20http://www.tkachenko.com/blog/archives/000112.html">XmlTransformingReader</a>: -XmlReader, transforming input XML stream according to given XSLT -stylesheet.</li> - <li><a href="Mvp.Xml.Common.XmlParsedWriter.html">XmlParsedWriter</a>: -writes XML to a memory buffer that can be retrieved as a pre-parsed <a - href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemXmlXmlReaderClassTopic.asp">XmlReader</a> -for fast processing. </li> </ul> <p><span style="font-family: monospace; font-weight: bold;">Mvp.Xml.Common.Serialization</span> namespace:<br> @@ -99,11 +92,11 @@ for scenarios involving queries with sort expressions. </li> <li> <a target="_blank" href="http://www.tkachenko.com/blog/archives/000194.html">IndexingXPathNavigator</a>: -allows the use of the XSLT key function to create indexes for fast +allows the use of the XSLT key() function to create indexes for fast querying. Very handy for query intensive applications that need to repeatedly look for elements and matches. It yields an amazing 10 x performance improvement at a minimum. </li> - <li> <a target="_blank" + <li> <span style="color: #ff3366">(v1.X only)</span> <a target="_blank" href="http://weblogs.asp.net/cazzu/archive/2004/04/19/115966.aspx">XPathNavigatorReader</a>: implements an <a target="_blank" href="http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemxmlxmltextreaderclasstopic.asp"> @@ -122,7 +115,7 @@ href="http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemxmlserializationixmlserializableclasstopic.asp"> IXmlSerializable</a> interface. Of course you can also use just to query for the XML string representation from an arbitrary navigator ;).</li> - <li> <a target="_blank" + <li> <span style="color: #ff3366">(v1.X only) </span><a target="_blank" href="http://www.tkachenko.com/blog/archives/000117.html">XmlNodeNavigator</a>: the <a target="_blank" href="http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemxmlxmlnodeclasstopic.asp"> @@ -157,7 +150,21 @@ the <a target="_blank" href="http://weblogs.asp.net/cazzu/archive/2004/05/31/144922.aspx"> XmlNodeFactory</a>.</li> + <li><span style="color: #ff3366">(since v2.0) </span>EmptyXPathNodeIterator: Empty XPathNodeIterator, + used to represent empty node sequence.</li> + <li><span style="color: #ff3366">(since v2.0) <span style="color: #000000">SingletonXPathNodeIterator: + XPathNodeIterator over a single node.</span></span></li> </ul> + <p> + <strong><span style="font-family: Courier New">Mvp.Xml.Common.Xsl</span></strong> + namespace:</p> + <ul> + <li><span style="color: #ff3366"><span style="color: #000000"><span style="color: #ff3366"> + (since v2.0) </span>XslReader: allows to obtain XSLT output as XmlReader in .NET + 2.0. XslReader can work in either fully buffering or concurrent mode, is very + efficient and fast. Contributed by Sergey Dubinets from the <a href="http://blogs.msdn.com/xmlteam"> + Microsoft XML Team</a>.</span></span></li> + </ul> <hr style="width: 100%; height: 2px;"> <p> The project is hosted at <a target="_blank" href="http://www.sourceforge.net"> |