XStream.NET - Serialize almost anything easily?
Historical article · Originally published June 13, 2005; technical details may be outdated.
XStream.NET provides transparent XML object serialization. Unlike default XmlSerializer, XStream doesn't require any additional metadata (attributes) and could be used with any object.
[via dreamprojections]
(via Jon Galloway )
Looks spiffy, even works with IDictionary...