This article guides you to serialize any .NET managed object to XML and how to deserialize it back to a .NET object, with a web application example.