Mono sets a new small milestone: 0.25
Although it is just a 0.25 release, the Mono team pushed a new release to their web site. It seems
they did an extremely hard job - especially regarding improved support for XML
Web Services - finally ....
Here are some interesting and very motivating
snippets from the release notes:
XmlSerializer
Lluis worked on a new implementation
of the XmlSerialization classes in record time. The XmlSerializer is the
foundation for the Soap web services and is also one of the neatest features
in the .NET Framework.
It is possibly the best way of dealing with XML
documents that I have found so far, and I am kept wondering, why did I bother
processing XML in any other way before.
Web
Services
The Web services classes support both RPC and Document,
processing as well as Literal and Encoded mechanisms. We have only implemented
the client side so far, but most of the infrastructure is in place for
authoring the server-side web services.
Erik has written the beginning of
our WSDL compiler, but this compiler has not been checked into the repository
yet, so today you need to compile your WSDL files using the Microsoft
framework tools.
Gonzalo rewrote our Http client to conform to HTTP 1.1,
and support all the features in the .NET class
library.
Remoting: Soap Formatter
The .NET
Framework supports also a Remoting-based SOAP implementation. Jean-Marc ANDRE
has contributed a new implementation of
System.Runtime.Serialization.Formatters.Soap
Yeah, guys: Go ahead with that. I hope to receive a G5 Mac by the end
of the year! :-)