Spring.Net Framework日落?

时间:2013-09-26 19:48:32

标签: .net spring spring.net

我一直在考虑回到.net DI的springframework,但我注意到their site上没有任何最近的开发或公告。任何人都可以确认他们仍然在积极开发弹簧框架的.net版本,或者该项目已经死了吗?

我知道之前已经问过这个问题(is spring.net being actively maintained/developed/documented?),但那已经超过2年了。该网站主页上的最新公告是2012年12月。


有关它死亡的更多证据:

  1. forums网站已关闭,我不知道多久
  2. download page
  3. 上没有spring.net项目
  4. 自2013年5月以来jira site的构建失败

3 个答案:

答案 0 :(得分:8)

看看GitHub回购

最近有办理登机手续(几小时前发布此评论) https://github.com/spring-projects/spring-net/commits/master

还让您了解谁在开发图书馆。

论坛似乎正在运行。

然而,尽管如此,论坛上也会提出同样的问题 http://forum.springframework.net/showthread.php?10866-Current-state-of-the-Spring-NET-project

答案 1 :(得分:4)

我只能参考这一部分“我一直在考虑回到.net DI的springframework”。绝对不值得这样做。 .NET中有很多优秀的DI框架。与它们相比,Spring.NET已经过时了。主要是因为基于XML的配置。有一个子项目提供无XML配置,但尚未完成。即使使用Java的原始Spring配置也无法进行比较。

那就是说即使它是废弃的项目我也会使用Spring.Net。这是因为它还有其他好处:

  • AOP与DI集成;
  • 库可以轻松使用DI,例如在使用WCF或ASP.MVC;
  • ADO.NET事务处理;这允许我们编写组件,以后可以配置为在不同的事务上下文中工作,即使驱动程序不支持TransactionScope。

答案 2 :(得分:3)