Bonjour,

voilà dans le cadre de monanalyse sur ma futur application, j'imagine un WPF qui se connecte a un WCF et mes 2 projets partages un classe "Entites" commune.

Exemple :http://msdn.microsoft.com/en-us/library/ee789839

J'ai une question "performance" et "utilisation"...

Imaginons, j'ai une entité "Client" qui contient des propriétés (nom, prénom...) et une liste d'objet "contrat". Dans un premier écran je récupère uniquement les clients (sans les contrats : client.contrats = null) et je les affiche sous forme de tableau. Lorsque j'affiche le détails d'un client, je récupère via WCF les contrats (je remplis client.contrats).
Mantenant je modifie mon client et j'enregistre : j'appelle donc mon service "UpdateClient(client)".

Là se pose une question... mes contrats, contenu dans mon objet client seront également envoyés au service (et donc sur le réseau) ce qui va me prendre plus de temps... Que faire pour éviter ça ? est ce la limite des STE ? car avec mes propres DTO's je pourrai le gérer (en vidant les contrats avant d'envoyer le client)

Qu'en pensez vous ?

Merci