Spring.NET. Насколько активно оно разрабатывается / поддерживается? - PullRequest
3 голосов
/ 02 мая 2010

Я сделал свой выбор для компонентов разработки на платформе .NET: Spring.NET для IoC и NHibernate для доступа к данным. Но насколько это безопасно?

Я слышал здесь, в SO (не помню, какой именно пост), что Spring.NET находится в процессе отказа, потому что, например, оригинальная версия Java разрабатывается большим количеством людей; но (говорят, что) единственным человеком, стоящим за версией .NET, является г-н Марк Поллак. Это так?

И если да, имеет ли смысл рассчитывать на Spring.NET для моих производственных приложений?

  • если у вас есть аналогичная информация о NHibernate, я буду благодарен; хотя кажется, что последнее активно поддерживается.

Ответы [ 2 ]

6 голосов
/ 04 мая 2010

Отметьте здесь, вы все еще можете рассчитывать на Spring.NET для вашего производственного приложения, вы даже можете купить поддержку производства / разработки. Как вы, возможно, знаете, SpringSource был привлечен VMware, и оба Пола Марица (генеральный директор VMware и бывший «№ 3» в Microsoft) и Род Джонсон твердо стоят за проектом - я даже представил Полу на прошлой неделе о проекте. В Spring.NET есть несколько активных коммиттеров, но большинство проектов с открытым исходным кодом, как правило, имеют несколько «мощных» коммиттеров, даже Spring для Java.

Мы будем нанимать дополнительного разработчика на полный рабочий день для работы в Spring.NET. Главным приоритетом является получение модели конфигурации на основе кода и общая синхронизация с базой кода Java. Мы также расширяемся, чтобы иметь порт Spring Integration для .NET, а также первоклассную поддержку RabbitMQ.

Если вы хотите связаться со мной напрямую, чтобы обсудить больше, не стесняйтесь, пишите на mpollack на vmware dot com.

Марк Поллак

2 голосов
/ 02 мая 2010

Я начал использовать nhibernate около 6 месяцев назад и обнаружил, что поддержка выдалась, однако я считаю, что лучше использовать **** кашель **** группу Google nhusers , а не переполнение стека для поддержка.

Я решил использовать unity для своего контейнера IOC, поскольку обнаружил, что он работает намного лучше в системах Medium Trust, чем Spring. Я также обнаружил, что их не хватало общественной поддержки Spring. MS поддерживает единство, так что, надеюсь, оно будет еще какое-то время! :)

В целом, в nhibernate есть скалы, и я верю, что версия 3 не за горами, поэтому она постоянно обновляется.

Это, конечно, мое мнение, эта установка работает для меня, ведь это важно помнить при выборе любой системы.

Надеюсь, это поможет.

...