2009-05-31 5 views
1

Jusqu'à présent, je n'aimais pas EF. Bien que j'aimais les outils et la facilité de créer certains types de mappings et de relations, les autres types étaient pénibles et le support de Linq dans EF n'était pas génial (ne pas créer mes propres méthodes d'extension de filtre).Si je ne m'entendais pas avec Entity Framework jusqu'à maintenant, Y at-il une chance que je vais aimer le nouveau EF dans. Net 4.0

Le nouvel EF dans .Net 4.0 est meilleur. Compte tenu de ce que j'ai dit jusqu'ici, il y a une chance que je l'aime.

Le problème que je pose c'est parce que j'utilise beaucoup linq2sql et que je n'aime pas le sentiment que la plate-forme que j'utilise est sur le point de devenir obsolète. Je voudrais passer à quelque chose de similaire à ce que j'ai déjà.

Merci pour vos avis

Répondre

4

Il est seulement une opinion, mais je crois que le nouveau EF sera beaucoup améliorée. Ils auront presque certainement une sorte de chemin de migration de Linq à SQL. Que cela ressemble à Linq to SQL est une autre histoire. Les deux outils ont des philosophies quelque peu différentes. Bien qu'ÉF soit conçu pour des scénarios d'entreprise, j'espère que la prochaine version sera suffisamment légère pour remplacer adéquatement le L2S dans les petits scénarios d'application.

+1

Je suis totalement d'accord - EF v4 sera un * MAJOR * amélioration pour EF. –

2

Je suis vraiment optimiste sur EF 4.0 de tout ce que j'ai vu jusqu'ici. Le beta release est déjà disponible pour les abonnés MSDN et il répond à de nombreuses préoccupations concernant POCO, l'ignorance de persistance, le support N-Tier et tout cela. Je continue à recommander la lecture ADO.NET team blog comme une excellente ressource pour ce qui a changé.

Vous ne pouvez pas le comparer à la première version car il s'agit d'une très grosse révision et beaucoup de choses ont changé. Cela dit, les adopteurs initiaux obtiennent toujours le pire car ils sont les premiers à rencontrer des bugs et de nouveaux problèmes tandis que les retardataires peuvent bénéficier des leçons apprises par les premiers utilisateurs.

+0

Merci pour le lien du blog – Sruly

0

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

Questions connexes