I read a couple of articles and questions related to layered architecture in ASP.NET, however I got a bit confused after too much reading. The UI layer is developed in ASP.NET MVC and for the data access I use EF in my project.I read a couple of articles and questions relat