2010-02-17 9 views
4

laisse présumer que je crée les entités et je veux la liaison de données + la validation d'erreur dans wpf avec le modèle mvvm. Où est l'avance de Poco? POCO est nu et n'a rien ... non INotifyPropertyChanged ou IDataErrorInfo. En raison de beaucoup de travail encombrant je n'emballe pas mes entités comme Customer dans CustomerVM/CustomesVM (collection) etc ... Je retourne mes données dans une liste <> passe-lui le constructeur ObservableCollection et lie à cette collection à partir de la vue. Facile et moins à coder.Entity Framework 4.0 ensemble d'entités généré vs POCO avec INotifyPropertyChanged/IDataErrorInfo

Alors, pourquoi devrais-je utiliser un POCO qui est super grande fonctionnalité dans EF 4.0 disent-ils ...

Répondre

1

J'apprends ce nouveau truc moi-même, mais jusqu'à maintenant, je pense que l'histoire va dans ce sens: Les classes POCO lancent (sous le capot) leurs classes équivalentes EF qui supportent déjà la notification Propertychanged.

+0

semble que je dois me renseigner plus à poser correctement la prochaine fois ;-) – msfanboy