ExtensionMethod.NET Home of 820 C#, Visual Basic, F# and Javascript extension methods
Deserialize an XDocument to a generic type
Serializes objects to an xml string. (Does not provide error handling if the object is not serializable.)