如何开始使用EntityFramework 4.1(或当前4.3)

时间:2012-02-22 17:41:05

标签: asp.net entity-framework-4.1 objectcontext

  1. 我已经通过nuget安装了EntityFramework(我应该为每个项目执行此操作吗?或者我可以只引用程序集吗?它们安装在哪里' ?抱歉新手nuget)

  2. 我在项目中添加了一个新的“Ado.NET实体数据模型”,并从数据库中导入表。 但是,上下文添加为ObjectContext而不是我认为的最新DbContext。我在这里遗漏了什么吗?

2 个答案:

答案 0 :(得分:3)

  1. 是的,为每个项目安装软件包。程序集安装在解决方案文件夹的packages文件夹中。
  2. ADO.NET实体数据模型适用于数据库优先。在此处阅读数据库优先与模型优先与代码优先的解释:
  3. http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application

答案 1 :(得分:0)

一个很好的起点是http://asp.net。阅读教程。它们涵盖了使用EF进行WebFormsMVC的数据访问。