Я действительно хочу это, чтобы я мог сериализовать / десериализовать некоторые сложные объекты данных, используя JSON.
Похоже, что в Silverlight 3 поддерживается JsonReaderWriterFactory: http://msdn.microsoft.com/en-us/library/system.runtime.serialization.json.jsonreaderwriterfactory(VS.95).aspx
JsonReaderWriterFactory
Вы также можете использовать DataContractJsonSerializer (http://msdn.microsoft.com/en-us/library/system.runtime.serialization.json.datacontractjsonserializer(v=vs.95).aspx)
Мы использовали Json.NET
Это очень удобно для сериализации объектов от Javascript на клиенте до C # на сервере.