$ 0 0 Check out Json.NET (http://james.newtonking.com/json), if your DynamicObject class is json-serializable all it takes is a JsonConvert.Serialize(entity) to get a JSON representation.