【发布时间】:2011-08-08 10:03:31
【问题描述】:
我刚开始学习实体框架,如果我使用 EF 作为我的 DataAccess 类,是否还需要在我的解决方案上创建业务逻辑和 Poco 模型项目?
在我的应用程序中,我最近使用 ADO.NET 将项目创建为 DataAccess、BusinessLogic、PocoModel(entities) 和 Ui(windows app) 等层。
在 vs 2008 上使用 EF 作为我的开发工具是否与 vs 2010 几乎相同?
感谢您的问候
【问题讨论】:
-
如果您可以选择,请使用 EF 4(随 Visual Studio 2010 提供的版本)。与旧版本相比,它有很多改进。您可能还想查看这篇文章:msdn.microsoft.com/en-us/magazine/ee335715.aspx
-
我还是要用vs 2008.. :(
-
您使用的是 SQL 数据库吗?您是在开发代码优先还是数据库优先?您是否手动创建 POCO 类并允许 Entity Framework 处理数据访问?
标签: c# entity-framework n-tier-architecture