Я читал кучу и играл с Castle Windsor 1.0 RC3 в последнее время и очень люблю функциональность, которую он предоставляет. Недавно был выпущен 2.0, но пока я довольно сильно зацикливаюсь на RC3. Итак, имея в виду, каковы некоторые из вопиющих различий между двумя версиями и каковы некоторые из ловушек и соответствующие обходные пути при использовании 1.0 RC3 над 2.0? И, кроме того, любая из этих различий/ловушек напрямую влияет на интеграцию с MonoRail 1.0 RC3?В чем разница между Castle Windsor 1.0 RC3 и Castle Windsor 2.0?
ответ
Windsor был улучшен с тех пор, как RC3, вы можете увидеть весь changelog here.
У меня не было особых проблем с модернизацией Windsor от RC3 до 2.0 в нескольких приложениях.
Но в некоторых других проектах с RC3 у меня есть много других зависимостей замка (MonoRail, ActiveRecord, средство ActiveRecord, средство автоматического управления транзакциями), поэтому мне придется обновить все (пока не выпущенные), плюс я бы должны обновить NHibernate (RC3 использует NHibernate 1.2, trunk использует NHibernate 2.1, который также еще не выпущен). Я даже использовал AspectSharp, который теперь не функционирует, поэтому мне пришлось бы его заменить. Некоторые из них довольно большие, и мне потребуется много времени, чтобы обновить все эти зависимости, время, которое у меня сейчас нет ...
Поэтому я буду ждать, пока все эти зависимости будут выпущены, а затем обновить все. В то же время RC3 работает просто отлично ...
- 1. Как использовать Castle Windsor 2.0 и Log4Net вместе?
- 2. Castle Windsor RemoveComponent False
- 3. Castle Windsor - Value Injection
- 4. Castle Windsor & Registering ApplicationContext
- 5. Жизненный цикл Castle Windsor
- 6. WCF Castle Windsor и WAS
- 7. Перенос CreationContext.AdditionalArguments в Castle Windsor
- 8. Tracing Castle Windsor Разрешение типа
- 9. Clay and Castle Windsor 2.5
- 10. Использование Castle Windsor с LinqToLDAP
- 11. AOP Caching with Castle Windsor
- 12. Runtime datacontext with Castle Windsor
- 13. Castle Windsor Update Instance Property
- 14. Castle Windsor 3.1 Конфигурация PerWebRequestLifestyleModule
- 15. Castle Windsor Generic Typed Factory
- 16. Autofac adapt for Castle Windsor
- 17. TFS Build missing Castle Windsor
- 18. Сравнение Castle Windsor, Unity и StructureMap
- 19. Веб-API, odata v4 и Castle Windsor
- 20. IoC (Castle Windsor) и статические помощники
- 21. Удалить компоненты в Castle Windsor 3
- 22. Каковы варианты использования лесозаготовительной техники Castle Windsor?
- 23. Повторное использование регистраций с установщиками Castle Windsor?
- 24. Как решить прокси-класс в Castle Windsor
- 25. Can Castle Windsor найти файлы в подкаталоге?
- 26. Зависимость, не введенная в класс Castle Windsor
- 27. IoC Castle Windsor в проблеме маршрутизации MVC
- 28. Проект Castle Windsor включает в конфигурацию
- 29. Ошибка создания экземпляра объекта в Castle Windsor
- 30. Использование Castle Windsor с FluentValidation В MVC
Спасибо за ссылку на изменение. Есть ли что-то особенно важное между этими двумя, например, повышение производительности или устранение улучшений? Я уверен, что журнал изменений в деталях, но я ищу резюме некоторых из больших улучшений. –
Подпись * это * резюме. Возможно, наиболее заметным изменением является свободный API, но также добавлено много полезных точек расширения. –
Свободный API: http://hammett.castleproject.org/?p=250 http://hammett.castleproject.org/?p=253 –