2010-07-22 8 views
1

Je voudrais savoir si quelqu'un a utilisé EF4 avec Spring .Net dans un service WCF. Comme il est facile d'utiliser DI avec EF4 et d'autres avantages et inconvénients. Actuellement, j'utilise nHibernate comme ORM avec Spring .Net comme couche d'accès aux données. Y a-t-il de bonnes raisons de passer à EF4?Entity Framework v4 et Spring .Net

Répondre

1

Cela dépend en grande partie de votre pile technologique globale. Si vous êtes déjà configuré avec nHibernate et qu'il n'y a pas de facteur de motivation externe (raison commerciale, etc.), il n'y a pas vraiment besoin de passer à EF4. Cependant, si vous utilisez presque exclusivement la pile de technologie MS, le passage à EF4 contribuera à cet effort. Cela dit, Spring.NET et nHibernate ont un bon historique d'interopérabilité mature, et il est difficile de réparer ce qui n'est pas cassé. Je suis en train de construire un modèle de domaine en utilisant des POCO avec EF4 et Spring.NET et je peux attester qu'il y a beaucoup d'opportunités d'apprentissage et des exemples de "OK, comment vais-je faire ça?". Mais c'est certainement faisable et bien qu'il n'y ait pas beaucoup de ressources spécifiques à utiliser EF4 et Spring.NET, il y a de bonnes indications dans le domaine général de EF4 et DDD.

Nul si cela a aidé du tout, mais c'est mes deux cents sur le sujet.