X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=web%2Fxml-classes;h=b2a4c595b6c0473b166aa53339f0c05a40ae55ff;hb=1617834754c378d82bc84ba0a752ea10d4d1a117;hp=34dda62ed393ac5b6c41880abe7f5420cb5a85b2;hpb=24a77e294b1c3e988f571b4f8b631a549aec35eb;p=mono.git diff --git a/web/xml-classes b/web/xml-classes index 34dda62ed39..b2a4c595b6c 100755 --- a/web/xml-classes +++ b/web/xml-classes @@ -137,7 +137,7 @@ Lluis Sanchez is the maintainer of this namespace (as well as System.Web.Services). - Well, in fact XmlSerializer is almost finished and is on bugfix phase. + XmlSerializer is almost finished and is on bugfix phase. However, we appliciate more tests. Please try @@ -152,13 +152,9 @@ mcs/class/System.Web.Services/Test/standalone. You might also interested in "genxs", which enables you to create custom - XML serializer. This is not included in Microsoft.NET. - See here - and manpages for details. Code files are in mcs/tools/genxs. + XML serializer. See "tools" section discussed later. There is also "sgen" + that is introduced in .NET 2.0. - Lluis also created "sgen", that based on XmlSerializer.GenerateSerializer(). - Code files are in mcs/tools/sgen. *** System.Xml.XPath and System.Xml.Xsl @@ -250,14 +246,32 @@ + In general, System.Xml 2.0 bits are largely implemented. + + I have some notes on things marked as "missing" in the above class status + page: + + + **** XmlReader/XmlWrier Factory methods In .NET 2.0, XmlTextReader, XmlNodeReader, XmlValidatingReader are @@ -333,6 +347,12 @@ implementation design) is not cool and Microsoft will make changes in later version of beta or .NET Framework. +**** XmlSchemaValidator + + It is (somewhat) exposed XML Schema validation functionality. It enables + developers to get expected particles and attributes. Actually it is + internally used to implement XmlReader.Create() with XmlSchemaSet. + *** System.Xml.XPath 2.0 @@ -435,13 +455,19 @@ - that is, standardization effort is still ongoing (though NVDL looks mostly the same as NRL). + In Mono 2.0, there are some improvements: + +