Выходя из проекта, использующего Linq2Sql, я подозреваю, что следующий (больший) проект может подтолкнуть меня в объятия Entity Framework. Я немного ознакомился с этой темой, но мне не удалось найти связную историю о том, как SQL Server Data Tools и Entity Framework следует / можно / можно использовать вместе.
- Были ли они задуманы совершенно по-отдельности, и использование их вместе - это неправильный путь?
- Они как-то совершенно ортогональны, и я упускаю суть?
Несколько причин, почему я думаю, что я мог бы хотеть обоих:
- SSDT отлично подходит для «скомпилированных» (проверенных) и легко обновляемых SQL и схем
- Но история SSDT «миграция / обновление» не убедительна (для меня): «Обновление чего-либо» работает нормально для схемы, но нет никакого способа (AFAIK), что она может когда-либо работать для данных.
- С другой стороны, я не пробовал EF-миграцию, чтобы узнать, не вызывает ли она аналогичных проблем, но биты вверх / вниз выглядят довольно удобно.