我该如何开始使用实体框架?

时间:2010-12-07 18:37:12

标签: c# entity-framework

我实际上现在使用典型的SqlDataReader来获取visual studio 2005的数据,但我想开始使用实体框架。我应该下载或安装任何程序或后台吗?

除此之外,如果我想继续使用我的方式是一个好主意?

thanxx

3 个答案:

答案 0 :(得分:2)

我认为实体框架需要.net框架3.5。 VS2005有一些CTP你可能会得到一个。 否则我认为VS2008或VS2010将是你最好的选择。

这是VS2008的一个很好的介绍 link text

答案 1 :(得分:1)

我认为您需要的所有内容都内置于Visual Studio中(尽管您可能需要更新的版本)。使用Google查找像this one这样的教程,它将向您展示如何根据您当前的SQL架构创建和使用实体上下文,您应该在路上!

实体框架需要一点点习惯(你必须记住延迟执行LINQ查询!),但我已经使用它几年了,它比旧式数据访问好得多方法。我绝对推荐它。

答案 2 :(得分:1)

在vs2005中你不能但是如果你有VS2008你可以下载VS 2008 Service pack来使用EF,如果你有VS2010,它将默认安装。

安装后请参见 Code First ,有很多资源首先使用代码。 另外,对于启动也很好,请参阅google searchMSDN