Несмотря на некоторые икоты и несколько обходных путей, мое приложение Entity Framework (Code First) на основе MVC теперь завершено и готово к развертыванию.
Изначально я пытался разрабатывать с помощью SQL Express, однако я без остановкипроблемы с подходом Code First как Я спросил здесь , что сделало его полностью неработоспособным.
Итак, в конце концов, я разработал его, следуя большинству рекомендаций, и использовал SQL Compact Edition.Это было совершенно блестяще для разработки, но теперь дело дошло до развертывания, и я застрял.
Я видел, как некоторые люди говорили о создании схемы из файла .SDF
, однако есть различия иограничения в редакции Compact, такие как nvarchar
, ограничены длиной 4000
, и мне нужно max в моем приложении.
Итак, что я могу сделать?
Кроме того -но не обязательно - я собираюсь в ближайшее время перейти к следующему проекту, который будет включать в себя интенсивное использование элементов, которые необходимо хранить в базе данных длиной более 4000 символов.Существуют ли сейчас лучшие стратегии для разработки / Возможно ли использовать Code First с SQL Server Express или SQL Full (у меня есть MSDN и я готов установить / использовать все, что поможет).