Je cherche des exemples d'applications ou des articles montrant comment implémenter une couche d'accès aux données en utilisant NHibernate ou Entity Framework 4.0. L'application contient beaucoup de logique avec DB, mais je ne veux pas déplacer cette logique dans des procédures stockées ou "maculer" cette logique entre les couches (BLL et DAL). Je cherche de bons exemples comment cela pourrait être implémenté dans une application réelle.Data Access Layer in .net
0
A
Répondre
2
deux
Patterns of Enterprise Application Architecture regard sur le dépôt
Nhibernate:
- https://github.com/sharparchitecture/Sharp-Architecture - une architecture utilisant NH et qui cherchent à utiliser EF plus tard
- https://github.com/jongeorge1/Who-Can-Help-Me - J'aime cela, son construit sur sommet de Sharp Arch
- grande liste de projets NH ont un coup d'oeil certains sont http://nhforge.org/wikis/general/open-source-project-ecosystem.aspx
EF 4
- http://www.dofactory.com/Framework/Framework.aspx - à payer pour
- http://microsoftnlayerapp.codeplex.com/ - nTier application
0
C'est une question assez importante, et il y a beaucoup d'approches, mais cet article donne une bonne introduction à deux modèles en utilisant NHibernate http://www.primaryobjects.com/CMS/Article119.aspx. Il y a aussi beaucoup d'articles disponibles en ligne qui décrivent une approche de référentiel NHib plus générique.
* Entity Framework * ou * Enterprise Library * (Entlib)? Je suppose que vous vouliez dire le premier? – stakx