Entity-Framework: DbContext vs. ObjectContext

Mit dem Entity-Framework gab uns Microsoft endlich einen OR-Mapper zur Hand. Mittlerweile gibt es aber verschiedene Varianten und meine Konfusion ist gross. Ich versuche hier das Dunkel ein bisschen zu erhellen.

Die ObjectContext-Api habe ich bis anhin verwendet (mit Poco-Generator). ObjectContext-Api kann mehr als die DbContext-Api. Die DbContext-Api ist aber ein Wrapper um ObjectContext und man kann auch den ObjectContext erhalten und verwenden mit DbContext.

DbContext-Api ist neuer, moderner und unterstützt CodeFirst.

Die Reise geht also vermutlich Richtung DbContext.

 

Kommentar schreiben