The EFExtensions library simplifies various tasks in the Entity Framework including store command execution, entity state management and stored procedure mapping.
Vous pouvez le récupérer ici. ...
L'EF team a développé un outil particulièrement sympa : l'Entity Framework Mapping Helper.
Entity Framework mapping helper lets you create sample mapping files for the set of scenarios you are interested in. It's a great tool for a deeper understan...
La beta 3 de l'ADO.Net Entity Framework pour Visual Studio 2008 RTM, et la CTP de Décembre des Entity Framework Tools sont disponibles. ADO.Net Entity Framework Beta 3 (voir l'annonce) ADO.Net Entity Framework Tools December 2007 CTP (voir l'annonce) ...
Comme l'équipe ADO.NET l'avait annoncée précédemment, les téléchargements de l'Entity Framework Beta 2 et des Entity Framework Tools CTP sont disponibles. Voir l'annonce et les détail des améliorations et des nouveautés. La Preview CTP des ADO.NET Ent...
Voilà un article qui devrait ravir les fans de mapping O/R à la mode Microsoft. Le team ADO.NET vient de publier un mini benchmark des performances actuelles d'Entity Framework, explications et graphiques à l'appui. On y apprend ainsi que 75% du temps d'exécution d'une requête est passé dans la "Matérialization" et la création des objets. Cet article est le premier d'une série qui s'annonce palpitante. Entity Framework est le sujet chaud du moment, une session entière y est réservé au Symposium DNG.
Quelques semaines après la sortie d'Entity Framework et le feu des critiques liés au fait que cet outil n'est pas transparent en terme de persistence, Microsoft publie un billet très intéressant sur le sujet. EF V1 fournirait un adaptateur pour la gestion du mode POCO (Plain Old CLR Object) : "We have recently published a sample called EFPocoAdapter that includes code generator and a supporting library that implements POCO object tracking on top of Entity Framework V1". L'article est d'une grande qualité, les vrais enjeux du mapping objet/relationnel à la sauce .NET se jouent ici. A lire d'urgence.
L'ADO .Net team a réalisé deux nouveaux webcasts sur l'Entity Framework.
Un de Alex : How Do I Get Started with the Entity Framework?
Un de Diego : How Do I Use the new Entity Data Source? ...
Danny Simmons explique dans ce billet le positionnement d'Entity Framework et les raisons qui l'encouragent à le recommander. Un billet, pour une fois non connoté par des considérations marketingo-merciales : " (...) there are so many different data access technologies out there that it's not uncommon for me to get the question: Why should I use the Entity Framework? Or what differentiates it from other options like just using ADO.Net SqlClient and friends, LINQ to SQL or something like nHibernate? (...) "
Cet article présente Entity Framework d'une manière plutôt pédagogique. Même s'il ne va pas dans le détail, il permet de se faire une idée précise des différents niveaux de mapping proposés par EF. Une technologie qui sera omniprésente dans .NET en 2008.
Voilà une question qui se posera de plus en plus avec la sortie prochaine de .NET V4 et Entity Framework V4, l'outil de mapping objet/relationnel de Microsoft. Même s'il est vrai que l'opinion de Ayende peut paraître biaisée du fait qu'il est contributeur NHibernate, son point de vue et surtout ses arguments techniques donnent du crédit à ce billet. Il semble aussi que la différence se jouera dans l'outillage, sur ce plan, Entity Framework a pris de l'avance avec la modélisation graphique des entités. Mais NHibernate est dans ses pas avec Visual NHibernate de l'éditeur Slyce Software.
Récemment, on m'a posé la question suivante :
Quels sont les blogs qui parlent de l'Entity Framework ?
Je vous conseille cette page bien pratique qui référence les ressources disponibles sur l'Entity Framework. ...
La gestion du cache (1er et second niveau) est une fonctionnalité très importante d'un outil de mapping objet/relationnel. Cet article du blog "Design" d'Entity Framework évoque le sujet. Très intéressant.
Microsoft publie une série de tutoriels pour faire connaître les nouveautés et améliorations de son outil de mapping O/R : Entity Framework. On y apprend notamment (code et fichiers solutions à l'appuie) à développer des applications dans la plus pure tradition des POCO. Très intéressant.
Entity Framework est au coeur de la tourmente ces dernières semaines. Au travers d'une lettre ouverte à Microsoft, certains membres de la communauté Alt.NET rejettent en bloc ce qu'ils jugent comme un Framework bafouant les règles élémentaires du mapping O/R. Pour rappel, EF est censé sortir cet été et Microsoft ne compte pas ajourner son intégration au Service Pack 1 de VS 2008. En attendant, NHibernate s'installe durablement dans les architectures .NET ...
On le sait tous, la stratégie "enterprise" de Microsoft ne sera réellement complète qu'avec la sortie du chainon logiciel manquant : Entity Framework. Ces derniers mois, les choses semblent s'être accélérées avec l'annonce aujourd'hui officielle d'une roadmap claire. L'éditeur distribuera en version finale son outil d'O/R Mapping avec le Service Pack 1 de .NET Framework 3.5 et VS 2008. De quoi ravir les fans de mapping qui ne voyaient pas en Linq2SQL un concurrent sérieux à NHibernate. Seul bémol, aucune date précise n'est encore avancée.