SharpSerializer is an open source serializer for .NET Framework and .NET Compact Framework. Its purpose is simple and quick object serialization from A to B, without security considerations. SharpSerializer can a lot more than the built-in XMLSerializer and does it simpler. It can serialize to XML such types as a generic dictionary, multidimensional array, and nested array/array of array, polymorphic or inherited objects.
Windows Server 2008
||Visual Studio 2005/2008/2010, Microsoft.NET Framework 2.0 and above or Microsoft.NET Compact Framework 2.0 or above or Microsoft Silverlight 3.0 and above