对不起,这可能是一个非常愚蠢的问题。原谅我,因为我来自Java背景,我正在努力学习.Net技术。
我正在尝试从他们的website开始关注ASP.Net MVC网站的教程,然后我到达了我需要制作新模型的部分。当我右键单击他们说我必须选择ADO.Net数据实体模型。问题是此选项不可用。我不确定我是否安装了ADO.Net或它是否标准。我有VS 2008专业版,我在Vista VM上运行(Sun VirtualBox,不想破坏我当前的环境)。
编辑:
谦卑的apoligies。我走得太快了。我现在看到SP1是本教程的预先要求。谢谢大家答案 0 :(得分:3)
对于实体框架(又名ADO.NET实体模型),您需要安装VS2008 SP1(其中还包括必需的.NET 3.5 SP1)。
您还需要确保为项目选择框架3.5,但对于MVC,我想这应该是这种情况......
您的模板也可能无法正常工作......
答案 1 :(得分:1)
作为替代方案,如果您来自java背景,请改为运行SharpArchitecture教程。它使用NHibernate进行数据访问,所以假设你知道Hibernate,你应该立即摇摆。
EF是一项非常新的技术,并没有在.net世界中受到高度重视(但?)。
编辑:事实上,如果你想衡量当前的情绪,使用EF会引起Wererhino的愤怒。