title: Why would I want to use POCO's?
body: <p>I currently use the Entity Framework designer to generate my persistance objects and I also user POCO view models for the ASp.NET MVC view.</p>
  
  <p>I've read and listened to a lot of people talking about the good support for POCO's in EF4 as well as POCO's in general but I can't seem to work out what advantage, if any I'll get from using them.</p>
  
  <p>In our application, we WILL be using SQL Server so it's not like we need so separate out for different databases.</p>
  
  <p>Why would I want to use POCO's as opposed to the designer generated classes?</p>