Per serializzare in JSON un oggetto:
System.Web.Script.Serialization.JavaScriptSerializer serializer = new JavaScriptSerializer(); String result = serializer.Serialize(o);