【发布时间】:2013-08-14 15:08:37
【问题描述】:
“Windows 中的数据库驱动开发”是否与应用程序开发使用实体框架相同。还是这(DB Driven Dev)必须使用不同的框架或设计?
请发表评论。谢谢。
【问题讨论】:
-
我不知道 DDD 是什么,但 EF 是一种访问数据库的类型安全的方式。与你的开发方式无关。
-
EF 支持一些工作流程:代码优先(包括现有数据库的代码优先)、模型优先和数据库优先。您可以使用 EF 设计器对数据库进行逆向工程,该设计器将以 edmx 文件的形式创建一个 EF 模型,然后可以在运行时使用该模型。为此,创建一个新项目,向项目添加一个新项目并选择“ADO.NET 实体数据模型”,然后在向导中选择“从数据库创建”。向导完成后将创建实体,您将能够使用 EF 访问您的数据。
标签: c# entity-framework database-driven