2016-08-13 4 views
0

Недавно я сделал свой первый веб-сайт ASP.NET с MVC. Я выбрал вариант, который предварительно загружает базовый проект с функциями входа и несколькими страницами. Я провел пару часов, изучая, как все это работает, и мне очень нравится большинство функций. Теперь я хочу добавить класс, который взаимодействует с базой данных, и я столкнулся с некоторой проблемой.Как добавить модель в проект asp.net mvc

Когда я ищу решение, каждый ответ говорит использовать DbContext. Я не думаю, что в этом что-то не так, но когда я ищу DbContext и некоторые другие команды, которые часто появляются в этих ответах, в проекте нет экземпляров. Мне бы очень хотелось использовать тот же метод создания моделей, который был создан для классов учетных записей, но когда я смотрю на код, я не совсем уверен, что я рассматриваю, поскольку он ссылается на кучу разных файлов.

Могу ли я получить несколько советов о том, как создавать классы так, как ASP.NET создает модели учетных записей по умолчанию?

Для справки: Я использую Web Основы, Productivity Power Tools и VS 2013,5

+0

Существует множество доступных статей, которые помогут вам изучить ASP. NET MVC [см. Это] (http://www.asp.net/mvc/overview/getting-started/introduction/getting-started) –

ответ

0

Там тонны учебники в Интернете, которые охватывают ASP.NET MVC Code First Entity Framework. Я начинаю с чем-то вроде этого

http://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application

И увидеть, где вы получите. Это базовый подход:

Создать классы модели Создать Контекст Включить Миграции (в случае, если вам нужно изменить модель) базы данных SQL Expres будет построена автоматически на основе ваших классов EF.

Удачи. Это не сложно, поскольку он появляется сначала, как только вы сделали свой первый.

+0

Спасибо, я попробую эту страницу – Hephaestious

Смежные вопросы