Comment nous pouvons créer 3 architecture de niveau dans ASP.Net application MVC avec EF?

Je suis entrain de créer un nouveau projet (application web) ASP.NET MVC 5 avec Entity framework 6. J'ai travaillé dans 3 architecture de niveau avec ASP.Net web formulaire de demande, mais je suis confus de traiter avec entity framework, modèles, etc.
Alors, comment puis-je construire 3 tier architecture MVC avec les objectifs EF et il est possible d'utiliser avec entity framework ?

MVC naturellement se compose de 3 couches de Modèle, Vue et Contrôleur, EF est un ORM qui se trouve entre le DB et le code C# et fournit la manipulation de données ou d'accès aux données des traductions et il n'a rien à voir avec l'architecture. Les modèles sont d'une couche dans la MVC arc mais EF n'a rien à faire avec elle.

OriginalL'auteur Mitesh Antala | 2015-02-10