Windows Phone FAQ

Windows Phone Best Practices

Windows Phone Best Practices

Frequently-asked Questions

What should I use for JSON serialization/deserialization?

Third-party libraries such as are reported to perform better than .NET's built-in DataContractJsonSerializer, but DataContractJsonSerializer has better type support and uses less memory when passed a ResponseStream of an HttpWebResponse (as opposed to's requirement to load the JSON into memory as a string before parsing it). DataContractJsonSerializer is preferred unless performance is tested and shown to be adequate.

This page was last modified on 13 June 2011, at 09:52.

Note: Content found in this wiki may not always reflect official Church information. See Terms of Use.