我在哪里可以获得实体框架?

时间:2009-05-16 09:38:00

标签: asp.net-mvc visual-studio-2008 entity-framework

对不起,这可能是一个非常愚蠢的问题。原谅我,因为我来自Java背景,我正在努力学习.Net技术。

我正在尝试从他们的website开始关注ASP.Net MVC网站的教程,然后我到达了我需要制作新模型的部分。当我右键单击他们说我必须选择ADO.Net数据实体模型。问题是此选项不可用。我不确定我是否安装了ADO.Net或它是否标准。我有VS 2008专业版,我在Vista VM上运行(Sun VirtualBox,不想破坏我当前的环境)。

编辑:

谦卑的apoligies。我走得太快了。我现在看到SP1是本教程的预先要求。谢谢大家

2 个答案:

答案 0 :(得分:3)

对于实体框架(又名ADO.NET实体模型),您需要安装VS2008 SP1(其中还包括必需的.NET 3.5 SP1)。

您还需要确保为项目选择框架3.5,但对于MVC,我想这应该是这种情况......

您的模板也可能无法正常工作......

答案 1 :(得分:1)

作为替代方案,如果您来自java背景,请改为运行SharpArchitecture教程。它使用NHibernate进行数据访问,所以假设你知道Hibernate,你应该立即摇摆。

EF是一项非常新的技术,并没有在.net世界中受到高度重视(但?)。

编辑:事实上,如果你想衡量当前的情绪,使用EF会引起Wererhino的愤怒。