以前觉得Enterprise Library 中的项目很好, 有些现在已经在使用,例如数据库访问模块, 有些虽然觉得有用,但是觉得不太好用,例如日志、验证等
虽然数据库访问模块可以支持多个数据库, 但是能不能支持关键还是要看写出来的sql语句是否支持多数据库。
最近研究了一下Spring.net后,觉得两者差距太大了。
Enterprise Library整个就是一个零件库,还得靠自己DIY。
Spring.net各个组件,拆开来看是一个零件库, 但是合起来就是一个框架,只需要往里面填东西就好了。