Я начинаю изучать среду ASP.Net MVC с помощью книги «Professional ASP.Net MVC 2» из прессы Wrox. Он представляет структуру на примере построения веб-приложения NerdDinner. Сначала все шло гладко, я делал все, что он описывал, настраивая таблицы БД и отображение Entity Framework.
Теперь я перешел к той части, где показано, как создать класс репозитория для этого приложения. И вот где я застрял. Он дает код для метода Add
следующим образом:
public void Add(Dinner dinner) {
entities.Dinners.AddObject(dinner);
}
Проблема в том, что у меня нет метода AddObject
или метода, который содержит слова «Добавить» или «Вставить», или какого-либо варианта в этой теме. Та же проблема с Удалить. Сначала я подумал, что книга могла предполагать .Net 4 и VS 2010, но я снова проверил книгу в разделе, и в ней явно сказано, что VS 2008 (все выпуски) и .Net 3.5 поддерживаются. У меня установлен MVC 2.0 с использованием MS Web Installer и MS SQL Server Express 2008 R2 в качестве серверной части.
Чего мне не хватать? Я надеюсь, что это просто какая-то ссылка, которую они забыли упомянуть в книге.