Tengo un archivo .JSON que es de aprox. 1.5 MB de tamaño que contiene alrededor de 1500 objetos JSON que quiero convertir en objetos de dominio al inicio de mi aplicación.Problema de rendimiento de serialización JSON en WP7
Actualmente mi proceso en el teléfono (no en mi PC de desarrollo) toma alrededor de 23 segundos, lo que es demasiado lento para mí y me obliga a escribir la lista de objetos en ApplicationSettings
para no tener que hacerlo cada vez la aplicación se carga (solo primero), pero incluso eso lleva 15 segundos para escribir y 16 segundos para leer, todo lo cual no es realmente lo suficientemente bueno.
No he tenido mucha experiencia de serialización y realmente no conozco la forma más rápida de hacerlo.
Actualmente, estoy usando el espacio de nombre System.Runtime.Serialization
con DataContract
y DataMember
enfoque.
¿Alguna idea sobre el rendimiento con este tipo de carga de datos?
la primera pregunta sería ¿** necesita ** para convertir todos los 1500 objetos en el inicio? –
sí :) hay una necesidad desafortunadamente – Mark
http://servicestack.net/benchmarks/ –