Проблема с производительностью сериализации JSON на WP7

У меня есть файл .JSON размером примерно 1,5 МБ, содержащий около 1500 объектов JSON, которые я хочу преобразовать в объекты домена при запуске моего приложения. .

В настоящее время мой процесс на телефоне (не на моем компьютере разработки) занимает около 23 секунд, что для меня слишком медленно и вынуждает меня записывать список объектов в ApplicationSettings , чтобы я не делал этого. нужно делать это каждый раз, когда приложение загружается (только сначала), но даже это занимает 15 с лишним секунд для записи и 16 секунд для чтения, и все это на самом деле недостаточно хорошо.

У меня не было большого опыта сериализации, и я действительно не знаю самый быстрый способ получить это сделано.

В настоящее время я использую пространство имен System.Runtime.Serialization с подходом DataContract и DataMember .

Любые идеи по производительности с этот тип загрузки данных?

5
задан Mark 23 February 2011 в 23:14
поделиться