我实际上现在使用典型的SqlDataReader
来获取visual studio 2005的数据,但我想开始使用实体框架。我应该下载或安装任何程序或后台吗?
除此之外,如果我想继续使用我的方式是一个好主意?
thanxx
答案 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 search和MSDN。