4

エンティティを作成し、mvvm パターンを使用して wpf でデータ バインディング + エラー検証が必要であると仮定します。ポコの進撃はどこ?POCO は裸で、何もありません... INotifyPropertyChanged または IDataErrorInfo はありません。非常に面倒な作業のため、CustomerVM/CustomesVM (コレクション) などで Customer などのエンティティをラップしません。データを List<> で返し、それに ObservableCollection コンストラクターを渡し、View からそのコレクションにバインドします。簡単でコーディングが少ない。

では、なぜEF 4.0の非常に優れた機能であるPOCOを使用する必要があるのでしょうか...

4

1 に答える 1

1

私はこの新しいことを自分で学んでいますが、これまでのところ、話は次のようになると思います.POCOクラスは、すでにPropertychanged通知をサポートしているEFの同等のクラスを(フードの下で)スピンアップします。

于 2010-03-02T19:19:23.353 に答える