Какие существуют факторы при переносе приложения с NHibernate 1.2 на 2.0? В чем суть критических изменений и рекомендуемых изменений?
Есть ли проблемы с отображением?
Сильные изменения в NHibernate 2.0
Если у вас хорошее тестовое покрытие, это занятая работа.
Редактировать: Мы обновились сегодня утром. В этом нет ничего серьезного. Вы должны очистить () сеанс после удаления. Пространство имен Expression переименовано в Criterion. Все это описано в ссылке выше. Отображения не нуждаются в изменениях. Это довольно прозрачно. Да, и транзакции везде , но вы, вероятно, уже делали это.
Кстати, вот интересный взгляд на изменения: http://codebetter.com/blogs/patricksmacchia/archive/2008/08/26/nhibernate-2-0-changes-overview.aspx
Я нашел ответ здесь:
http://blog.domaindotnet.com/2008/08/24/nhibernate-20-gold-released-must-wait-for-linq-to-nhibernate/