У меня есть приложение, которому чуть больше года, но оно все еще развивается и, вероятно, будет все больше и больше вращаться вокруг растущей схемы базы данных в ближайшей или среднесрочной перспективе. Приложение было написано с использованием LinqToSql, который достаточно хорошо удовлетворил наши потребности. Мы столкнулись с несколькими болевыми точками, но постарались их обойти. В настоящее время я считаю, что это приложение требует минимальных требований к базе данных.
Теперь, когда EntityFramework выглядит как ORM, Microsoft подталкивает людей к тому, что мне интересно, не неизбежно ли мы захотим мигрировать в этом направлении.
Я слышал много хорошего и плохого о EntityFramework. Так что мне интересно, лучше ли мне сделать решительный шаг сейчас или дождаться версии 2.0, когда появится VS10? Есть предположения? Потеряю ли я какую-либо функциональность, если сделаю это сейчас?
Если бы я решил мигрировать, может ли кто-нибудь указать мне на какие-либо ресурсы о том, что здесь происходит?
Спасибо!