Sto utilizzando EF 4.1 & utilizzando il primo approccio DB. Ho anche creato il mio file .edmx. Ora desidero creare le mie lezioni POCO.Perché utilizzare DbContext e non ObjectContext
Per questo, ho installato EF 4.x DbContext Generator e EF 4.x POCO Entity Generator di NuGet.
Sono perfettamente consapevole che è consigliabile utilizzare DbContext per EF 4.1+ poiché è derivato da ObjectContext. Tuttavia, ho ancora generato le mie classi POCO prima usando EF 4.x POCO Entity Generator & quindi anche da EF 4.x DbContext Generator.
EDIT: trovato questo ADO.NET DbContext Generator vs. ADO.NET Poco Entity Generator (ObjectContext)
In entrambi caso, si genera .Context.tt & file Model.tt. Quindi qual è la differenza esatta nei file generati da uno degli strumenti? Perché è consigliabile utilizzare DbContext per EF 4.1+?
Vorrei anche conoscere i limiti di ObjectContext.