Ou alors vous refaites une couche PresentationModel avec des objets spécifiques pour WPF ?
Merci pour vos réponses !
Ou alors vous refaites une couche PresentationModel avec des objets spécifiques pour WPF ?
Merci pour vos réponses !
Jonathan ANTOINE - Découvrez mon livre: MVVM, de la découverte à la maîtrise.
Microsoft MVP Client Application Development - MCPD Windows 4.0, etc.
Mon blog : http://www.jonathanantoine.com
J'utilise directement les objets du proxy WCF lorsqu'il s'agit d'entité "métier"
Après, je suis souvent amené à utiliser des objets généré par le proxy pour "construire" un ViewModel qui sera bindé à mon IHM.
Thomas LEBRUN: MCAD.NET, MCTS (Win et Web), MCPD(Win et Web) & Microsoft MVP Client Application Development
WPF par la pratique, mon livre sur WPF ! (également disponible ici ou là)
A la découverte de .NET
Je suis aussi en train de faire cela par contre je trouve cela embêtant si on souhaite leurs rajouter un comportement commun (par exemple un IEDitableObject générique), comme ils héritent de object, on ne peux plus leur fournir une classe de base commune...
Tu rencontres aussi cela comme problème ?
Jonathan ANTOINE - Découvrez mon livre: MVVM, de la découverte à la maîtrise.
Microsoft MVP Client Application Development - MCPD Windows 4.0, etc.
Mon blog : http://www.jonathanantoine.com
IEDitableObject est une interface donc si on peut la mettre sur les objets, même s'ils héritent déjà d'object...
En plus, pour un peu, tes entités sont des classes partielles donc cela te permet de rajouter encore plus de comportement.
Thomas LEBRUN: MCAD.NET, MCTS (Win et Web), MCPD(Win et Web) & Microsoft MVP Client Application Development
WPF par la pratique, mon livre sur WPF ! (également disponible ici ou là)
A la découverte de .NET
Oui, oui je suis au courant et c'est déjà ce que je fais !
Cependant, je suis en mesure de généraliser ce comportement via une classe de base et la ce n'est pas possible car il y a déjà une classe de base...
Donc, pas de solution de ton côté alors...
Jonathan ANTOINE - Découvrez mon livre: MVVM, de la découverte à la maîtrise.
Microsoft MVP Client Application Development - MCPD Windows 4.0, etc.
Mon blog : http://www.jonathanantoine.com
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager