Je suis assez confus à propos de l'architecture de projet ASP.NET MVC. Dans ASP.NET WebForm je suis normalement pour les petites projets de taille moyenne en utilisant suivant modèle de projetarchitecture de projet ASP.NET MVC
DAL < - communiquer par DTO/lecteur/jeu de données -> BL < -> UI
Je pense que dans l'application MVC devrait être comme
DAL < - communiquer à travers DTO/lecteur/jeu de données -> BL est le modèle < --controller -> UI est Voir
OR
DAL < --communicate par DTO/lecteur/jeu de données -> BL < - communiquer par Modèle -> contrôleur < -> UI est Voir
où le modèle est un objet d'affaires
Je vous serais reconnaissant si quelqu'un serait capable de (y compris Jeff fabricant de stackoverflow) donnent une expérience de niveau de production avec ASP.NET MVC.