Où créer une Couche d'Accès aux Données dans le Projet MVC

J'ai créé un vide projet MVC, que j'ai besoin d'accéder à la base de données, je ne suis pas à l'aide de toute entité cadre ,vient directement à l'aide de codes. Ici, j'ai joint l'instantané de mon projet architecture en que u peut voir la Couche d'Accès aux Données du dossier, est-ce une bonne façon d'utiliser la Couche d'Accès aux Données dans le même projet, ou devons-nous créer un projet distinct pour la couche d'accès aux données.

D'Architecture De Projet Instantané:

Où créer une Couche d'Accès aux Données dans le Projet MVC

C'est toujours mieux d'avoir le DAL dans un autre projet, autre que la couche de présentation. Dans l'avenir, si vous avez une base de données différente, vous n'avez pas à apporter des modifications à la couche de présentation. Seulement le travail sur le DAL et vous devriez être bon d'aller. C'est de cette façon que j'ai suivie dans la plupart des projets. Je ne suis pas architecte, mais vous avez vu beaucoup de personnes utilisant la même architecture en couches. Suivre cette lien

OriginalL'auteur Vignesh | 2013-07-30