Каковы различия между Castle Windsor 1.0 RC3 и Castle Windsor 2.0? - PullRequest
2 голосов
/ 16 мая 2009

В последнее время я много читаю и играю с Castle Windsor 1.0 RC3, и мне действительно нравится эта функциональность. Недавно был выпущен 2.0, но в настоящее время я в значительной степени застрял с RC3 в течение следующего времени. Итак, учитывая это, каковы некоторые явные различия между двумя версиями и какие подводные камни и соответствующие обходные пути при использовании 1.0 RC3 более 2.0? И, кроме того, какие-либо из этих различий / ловушек напрямую влияют на интеграцию с MonoRail 1.0 RC3?

1 Ответ

3 голосов
/ 17 мая 2009

Виндзор был значительно улучшен с RC3, вы можете увидеть полный список изменений здесь .

У меня не было особых проблем с обновлением самого Windsor с RC3 до 2.0 в нескольких приложениях.

Но в некоторых других проектах с RC3 у меня есть много других зависимостей Castle (MonoRail, ActiveRecord, средство ActiveRecord, средство AutomaticTransactionManagement), поэтому мне придется обновить все из них (которые еще не выпущены), плюс обновить NHibernate (RC3 использует NHibernate 1.2, транк использует NHibernate 2.1, который также еще не выпущен). Я даже использовал AspectSharp, который теперь не существует, поэтому мне придется заменить его. Некоторые из них - довольно большие проекты, и мне потребовалось бы много времени, чтобы обновить все эти зависимости, времени, которого у меня сейчас нет ...

Итак, я подожду выпуска всех этих зависимостей, а затем обновлю все. А пока RC3 работает просто отлично ...

...