Type d'application: application web 3 niveaux avec SGBDR au backendComment transmettre des valeurs sales que de l'objet de transfert de données côté client au domaine côté serveur modèle
Plateforme de développement
Client: Silverlight 3/WPF services: services Web WCF avec la liaison de base Http
Définition du problème: Tentative de développement d'une application qui comporte une gestion métier côté client et des objets consommant beaucoup de données transmis au client. Une fois les objets visualisés et édités dans l'écran du client, ils doivent être transmis aux services côté serveur pour être sauvegardés. La question étant depuis que les données sont en quantité importante, je ne veux pas passer tout l'objet à nouveau aux services. Par exemple: - Si j'ai une collection de 10 lignes et 10 colonnes pour chaque ligne et seulement 2 colonnes sont mises à jour. Je devrais pouvoir passer seulement les données.
Question: Est-ce une bonne pratique et si oui, ce qui est la meilleure façon d'atteindre
Nous avons essayé des solutions j'ai essayé deux solutions 1: Avez-setters avec délégué d'événements qui font la notification de changement 2: Utiliser le type de données personnalisé