Wenn ich nicht mit Entity Framework auszukommen hat bis jetzt gibt es eine Chance, wie ich das neue EF in .NET 4.0

StackOverflow https://stackoverflow.com/questions/932361

Frage

Bisher habe ich nicht wie EF. Obwohl mir die Werkzeuge gefallen habe und wie einfach war es bestimmte Arten von Mappings und Beziehungen zu erstellen, waren andere Arten Schmerz und die Unterstützung Linq in EF war nicht so toll (couln't meine eigenen Filtererweiterungsmethoden erstellen).

Ist das neue EF in .NET 4.0 besser. Nach dem, was ich bisher gesagt ist es eine Chance, ich werde es mögen.

Die reson ich diese frage ist, weil ich linq2sql viel verwenden und nicht, wie das Gefühl, dass die Plattform die ich benutze ist etwa obsolet zu gehen. Ich möchte etwas aktualisieren, die so ähnlich wie möglich ist, was ich schon habe.

Vielen Dank für Ihre Meinungen

War es hilfreich?

Lösung

Es ist nur eine Meinung, aber ich glaube, dass das neue EF wird viel verbessert. Sie werden mit ziemlicher Sicherheit eine Art von Migrationspfad von Linq to SQL. Ob es wie Linq to SQL ist eine andere Geschichte aussehen wird. Die beiden Werkzeuge haben etwas unterschiedliche Philosophien.

Während EF für Enterprise-Szenarien entworfen werden, es ist meine Hoffnung, dass die nächste Version noch leicht sein wird genug, um als vollwertiger Ersatz für L2S in kleinen Anwendungsszenarien zu dienen.

Andere Tipps

Ich bin sehr optimistisch, was EF 4.0 von allem, was ich bisher gesehen habe. Die beta-Version ist bereits auf MSDN-Abonnenten zur Verfügung und es befasst sich viele der Sorgen um POCO, Hartnäckigkeit Ignoranz, N-Tier Unterstützung und das alles. Ich weiterhin zum Lesen des ADO.NET Team-Blog als eine große Ressource empfehlen, was sich geändert hat.

Sie können es mit dem ersten Release nicht vergleichen, da dies eine sehr große Überholung und viel hat sich geändert.

Dass die anfängliche Adopters immer das schlechteste davon bekommen, weil sie das erste laufen in Bugs und neue Probleme, während die spät kommt aus den Lehren von den Early Adopters gelernt profitieren können.

Es hat eine Menge Verbesserungen. Ich habe ein paar seltsamen Probleme läuft in, aber nichts unlösbar noch. Es dauerte ein paar Stunden, um zu verstehen, wie POCO funktioniert das heißt, sie viel ausgegeben. Ich empfehle Ihnen, VS2010 herunterladen und sich mit ihm spielen um!

Haben Sie einen Blick auf diese Präsentation, und Sie werden wissen, warum EF wert Ihre Zeit.

Wie denken wie Entity Framework Präsentation: http: // blogs .teamb.com / craigstuntz / 2009/09/11/38394 /

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top