I've wrote before about trying to serialize EF objects to JSON ( post in Hebrew ), which to conclude, isn't that easy. DataContractJsonSerializer EF objects are marked with IsReference=true and therefore cannot be serialized with DataContractJsonSerializer. Trying to serialize EF objects with that serializer throws the following exception: "The type 'xxx' cannot be serialized to JSON because its IsReference setting is 'True'. The JSON format does not support references...