【发布时间】:2011-07-04 23:35:27
【问题描述】:
借助 Wrox 出版社的“Professional ASP.Net MVC 2”一书,我开始学习 ASP.Net MVC 框架。它通过构建 NerdDinner Web 应用程序的示例介绍了框架。一开始一切顺利,我完成了设置数据库表和实体框架映射所描述的每一步。
现在我开始介绍如何为这个应用程序创建存储库类。这就是我卡住的地方。它给出了Add 方法的代码如下:
public void Add(Dinner dinner) {
entities.Dinners.AddObject(dinner);
}
问题是我没有 AddObject 方法,或任何包含单词 Add 或 Insert 或该主题的任何变体的方法。删除同样的问题。起初我以为这本书可能一直假设 .Net 4 和 VS 2010,但我再次检查了这本书的部分,它明确表示支持 VS 2008(所有版本)和 .Net 3.5。我使用 MS Web 安装程序安装了 MVC 2.0,并使用 MS SQL Server Express 2008 R2 作为后端。
我会错过什么?我希望这只是他们在书中忘记提及的一些参考。
【问题讨论】:
标签: visual-studio-2008 entity-framework asp.net-mvc-2 .net-3.5 nerddinner