I'm working on a multi-project web solution as follows:
- UI Layer - MVC3, Razor
- Common - Class Library = DTO's
- BLL - ????Class Library = Repositories Interface + validation.
- DAL - Class Library = POCO classes will genrate Database + Repositories.
My goal is to have the UI communicate with BLL via Common in hopes of decoupling the UI and BLL. Then BLL will call DAL as needed
- UI -> Common + BLL
- Common -> none
- BLL -> Common + DAL
- DAL -> Common
Question 1. Are the files map to the right Class Libraries? Question 2. Is that the right way to reference such a solution? Your input will be greatly appreciated.
View Complete Post