我对mvc4中的数据访问技术感到困惑,我们是否应该使用Entity Framework或Linq或其他比这更好的东西?
我在这个主题上有很多研究,对所有人都不满意。你能用适当的细节帮我解决这个问题吗?
答案 0 :(得分:1)
该问题将基于用户的意见和经验得到答案。
这是我个人推荐的模型:
将其作为树视图结构
1. Controller
2. ActionMethod //call the desired Factories
3.1 View Factory //to get data in DB
3.2 Domain Factory //to set data in DB
4. Services //Interface for Caching and top operations
5. Repositories //Contains on CRUD Operations
在存储库中我更喜欢LINQ到实体而不是LINQ-to-SQL。
<强> A great way of UNIT OF WORK PATTERN is being explained here 强>