title: Entity Framework 4.0 generated entity set vs POCO with INotifyPropertyChanged/IDataErrorInfo
body: <p>lets assume I do create the entities and I want data binding + error validation in wpf with mvvm pattern. Where is the advance of Poco? POCO is naked and has nothing... no INotifyPropertyChanged or IDataErrorInfo. Due to way much cumbersome work I do not wrap my entities like Customer in CustomerVM/CustomesVM (collection) etc... I return my data in a List&lt;> pass it the ObservableCollection constructor and bind to that collection from the View. Easy and less to code. </p>
  
  <p>So why should I use a POCO which is the super great feature in EF 4.0 so they say...</p>