对Enterprise Library 框架的疑问
刚下了.net Enterprise Library 4.1研究了一下,感觉这东西有点小儿科了。
零零散散,有点像是对某些简单场合的一种实现,而不像是一套完成的企业开发类库。要用他做项目的话可能还有很多功能需要自己现实,而且从Enterprise Library的例子里没有看到有什么优雅,或者是简单方便的地方。
看着Enterprise Library自带例子捉摸着怎么用他的类库实现多层次复杂的WEB开发,想总结一套开发模式,但怎么看都觉得别扭。
我个人感觉这套类库更适合在校学生做DEMO用,而不适合做企业级的开发。不像spring不但提供一个很好的实现而且还提供了一套开发模式,就算是把spring拆开一块一块的与Enterprise Library 比较,spring的实现都比Enterprise Library强大而且更灵活。
说实话我实在看不出Enterprise Library有什么能吸引人的地方,还没有我们公司那帮牛人做得好。
最后:可能我只是看到比较表面的东西,还没有了解Enterprise Library 的精髓,所以请大家一起来讨论一下Enterprise Library的优点缺点。