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