Si je n'ai pas avec Entity Framework jusqu'à présent, Y at-il une chance que j'aimerai le nouveau EF en .Net 4.0

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

Question

Jusqu'à présent, je ne l'ai pas aimé EF. Bien que j'aimé les outils et combien il était facile de créer certains types de correspondances et relations, d'autres types ont une douleur et le soutien LINQ dans EF était pas si grand (créer Couln't mes propres méthodes d'extension du filtre).

est le nouveau EF en .Net 4.0 mieux. Compte tenu de ce que je l'ai dit à ce jour est là une chance que je l'aimerai.

Le Reson Je pose cette question parce que j'utilise linq2sql beaucoup et n'aime pas le sentiment que la plate-forme que je utilise est sur le point d'aller obsolète. Je voudrais passer à quelque chose qui est aussi proche que possible de ce que je l'ai déjà.

Merci pour vos opinions

Était-ce utile?

La solution

Il est seulement une opinion, mais je crois que le nouveau EF sera beaucoup améliorée. Ils auront certainement une sorte de chemin de migration de LINQ to SQL. Que ce ressemblera LINQ to SQL est une autre histoire. Les deux outils ont des philosophies quelque peu différentes.

Alors que EF sera conçu pour des scénarios d'entreprise, il est mon espoir que la prochaine version sera toujours assez léger pour servir un remplacement adéquat pour L2S dans de petits scénarios d'application.

Autres conseils

Je suis vraiment optimiste sur EF 4.0 de tout ce que j'ai vu jusqu'à présent. version bêta est déjà disponible pour les abonnés MSDN et adresses beaucoup des préoccupations autour POCO, persistance ignorance, N-Tier soutenir et tout cela. Je continue de recommander la lecture du ADO.NET blog de l'équipe comme une grande ressource pour ce qui a changé.

Vous ne pouvez pas le comparer à la première version parce que c'est une très grande révision et beaucoup de choses ont changé.

Cela dit, les premiers adoptants obtiennent toujours le pire, car ils sont les premiers à rencontrer des bugs et de nouveaux problèmes alors que la fin vient peut bénéficier des enseignements tirés par les premiers utilisateurs.

Il y a eu beaucoup d'améliorations. Je l'ai couru pour quelques problèmes étranges, mais rien encore impossible à résoudre. Il m'a fallu quelques heures pour comprendre comment fonctionne POCO ce qui signifie qu'ils ont passé beaucoup de. Je vous recommande de télécharger VS2010 et jouer avec vous-même!

Jetez un oeil à cette présentation, et vous saurez pourquoi EF vaut votre temps.

Comment penser comme Entity Framework Présentation: http: // blogs .teamb.com / craigstuntz / 2009/09/11/38394 /

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top