很好的一个系列,学习。http://www.cnblogs.com/virusswb/category/241315.html
有很多的框架还是可以用的,而且微软这两年对开源的态度也有所转变,只是由于商业上的考虑,开的力度不像大家想象的那么大,http://www.codeplex.com/就是微软创建的一个开源站点,微软还有一个Patterns & Practices小组,会出产很多的框架来帮助他的开发伙伴来完成日常项目的开发,帮助他们更好的使用.NET开发企业级应用和互联网应用。
知识点:
微软"模式与实践"宗旨在于通过提供一系列的成熟设计模式及经验乃至原型系统源代码,帮助广大开发团队进行更好的设计及技术选型;同时也通过提供经过微软自身实践验证的高效软件开发流程及实践,帮助开发团队顺利的搭建团队并实现高效开发。目前主要研究方向有:敏捷软件开发,Enterprise Library,Application Architecture,Composite Application Guidance, Software Factory等等。
还是回来说说Enterprise Library吧,在4.1中他包含了
Caching 缓存
Cryptography 密码管理
Data Access 数据库访问
Exception Handling 异常处理
Interception 拦截
Logging 日志管理
Security 安全管理
Unity 依赖注入
Validation 数据验证
都是我们做任何应用开发,所必需的内容,而且使用非常频繁,几乎的系统必备,也是我们重复造的最多的轮子,而且对于我们的整体业务实现没有直观帮助,但是又很重要的基础部件。(领导不关心啊,我们做的工作都在这里了,55555555555555)
它在codeplex上地址是http://entlib.codeplex.com/,最近发布了5.0 BETA2,真是快啊,每次发布他都会融入.NET的最新技术。估计这次又会加入.NET4.0的一些特性吧。