我正在使用MVC3创建一个应用程序。我按照 -
中的示例进行操作现在,我希望将此项目设为多层应用程序(数据访问层,业务逻辑层和应用程序层)。
在上面的例子中,我可以看到作者有一个名为DAL的文件夹。所以,我希望我必须转到DAL项目的内容。 我应该将所有内容转移到我的业务逻辑层?我正在考虑创建数据访问层的DLL并在业务逻辑层和业务逻辑层的DLL中使用它并在其中使用它应用层。
您能否告诉我上面示例中的所有内容将转到每一层?
有没有更好的方法?
由于
答案 0 :(得分:0)
如果你能够打开MVC 4项目文件,那么https://prodinner.codeplex.com/是一个非常好的微软MVC样本,具有类似的功能 -
1).NET 4.5
2)实体框架5
3)N层建筑
4)映射实体< - > ViewModels(使用ValueInjecter)
5)使用Castle Windsor容器等进行IoC和依赖注入。