ASP.NET projet MVC architecture

Je suis assez confus sur le ASP.NET MVC projet d'architecture.
Dans ASP.NET WebForm je suis normalement pour les petites et moyennes projet à l'aide de la suite du Projet modèle

DAL <-- communiquer à travers DTO/lecteur/dataset -- > BL <--> UI

Je pense que dans l'application MVC devrait être comme

DAL <-- communiquer à travers DTO/lecteur/dataset --> BL est Modèle <--contrôleur --> UI est Vue

        OR

DAL <--communiquer à travers DTO/lecteur/dataset--> BL <-- communiquer à travers Modèle --> controller <--> UI est Vue

où le Modèle est une affaire d'objet

J'apprécierais si quelqu'un serait en mesure d' (y compris Jeff maker de stackoverflow) donner à toute la production au niveau de l'expérience avec ASP.NET MVC.

OriginalL'auteur |