Castle在“新.NET时代”将何去何从
3.依赖注入容器Windsor Container
Windsor Container在Castle中的地位举足轻重,相信有很多朋友都是通过它才开始学习Castle的,Windsor Container以其良好的设计,简洁的配置很快赢得了开发者的口碑。正当Castle经过了3个RC版本,准备发布1.0正式版时,微软模式与实践团队在其团队博客中公布了微软依赖注入容器的开发计划,命名为Unity,并且将会把其他8个应用程序块都移植到Unity之上。这对于Castle来说,无疑又是一个晴天霹雳。虽然在模式与实践团队目前发布的Unity CTP版本中,我们看到它的设计有些还是非常的丑陋,如构造函数注入和属性注入等。但是有一点我们不得不承认,只要是微软官方发布的产品,.NET开发者都会去用,而且拥护程度远远超过开源项目。
4.结束语
过不了多久,Castle将会发布1.0版本了,在微软LINQ、ASP.NET MVC Framework、Unity等产品的重重“包围”下,Castle能够找到一条自己的出路,在新发布的版本中,将会给我们带来怎样的惊喜,让我们拭目以待吧。
0
相关文章