J'ai un client Silverlight qui accède aux données via les services de données ado.net. Une de mes requêtes contient un certain nombre de clauses expand, et récupère un certain nombre d'entrées. La réponse XML est énorme, et je cherche des moyens de rendre cela plus efficace.Données utiles du service de données volumineuses (Astoria): comment améliorer les performances?
J'ai essayé:
- Paging (pas une option pour ce comportement)
- Http compression (certains PC clients sont en cours d'exécution IE6)
- Faire les dilate des requêtes distinctes et se joindre à des entités plus tard (cela a amélioré un peu les choses)
Est-il possible d'utiliser JSON comme format de transport avec le client Silverlight? Je n'ai rien trouvé à ce sujet sur le web ...
Les services de données ADO serviront heureusement json à n'importe quel client. Silverlight utilisera heureusement json depuis n'importe quel serveur. Mon problème est que le client ADO.Net Data Services pour Silverlight semble être lié au format ATOM. –