Я новичок в MVC, а также EF. Я решил лучше понять ситуацию, чтобы хорошо использовать эти технологии.Учебная платформа Entity Framework для использования с MVC, Какой подход займет первый?
Теперь я начал читать о EF и знал, что есть методы Model-first
, Database-first
и Code-first
.
Я действительно хочу начать с того, который будет очень полезен для меня, так как я собираюсь разрабатывать с использованием MVC, а затем возвращаться к другим двум и сравнивать между ними.
Вопрос только в том, с какой техникой я должен начать и использовать?
мне очень интересно, почему работу с существующей базой данных - ситуация по умолчанию в большинстве реальных корпоративных сред - это «шаг назад». Мне пришлось дважды отменить контракты по этой проблеме, когда подрядчик решил, что попытка использовать ядерные схемы баз данных и данные для славы «кода в первую очередь» является единственным правильным способом работы. Если я укажу, что у нас есть данные уже в контракте и сотни таблиц, и предоставить схему базы данных и EF ... почему нарушать контракт и использовать код сначала так ... важно. * End Rage *. (Данные не были потеряны, мы внимательно изучаем код подрядчика.) – Godeke
@ Godeke, ну, я не сказал, что подход Database First был шагом назад, ни с помощью Model First, когда работая с существующей базой данных, потому что этот db, вероятно, разработан очень хорошими профессионалами в области баз данных, я имел в виду, что если i я собираюсь разработать новую систему, которую я бы выбрал для Code First, так как это способ разработки программного обеспечения, иначе, если система, если уже там, я поеду сначала для первой или первой модели. –