解构控制反转(IoC)和依赖注入(DI)
摘要:1.控制反转控制反转(Inversion of Control,IoC),简言之就是代码的控制器交由系统控制,而不是在代码内部,通过IoC,消除组件或者模块间的直接依赖,使得软件系统的开发更具柔性和扩展性。控制反转的典型应用体现在框架系统的设计上,是框架系统的基本特征,不管是.NET Framewo...
阅读全文
posted @
2014-07-27 21:51
勤奋的码农
阅读(234)
推荐(0) 编辑
ASP.NET 设计模式中依赖倒置原则
摘要:依赖倒置原则A.高层次的模块不应该依赖于低层次的模块,他们都应该依赖于抽象。B.抽象不应该依赖于具体,具体应该依赖于抽象。依赖倒置原则A.高层次的模块不应该依赖于低层次的模块,他们都应该依赖于抽象。B.抽象不应该依赖于具体,具体应该依赖于抽象。目录1概述2意图3代码实现4结构图1概述编辑所谓依赖倒置...
阅读全文
posted @
2014-07-27 21:48
勤奋的码农
阅读(313)
推荐(0) 编辑
ASP.NET 设计模式(转)
摘要:Professional ASP.NET Design Patterns为什么学习设计模式?运用到ASP.NET应用程序中的设计模式、原则和最佳实践。设计模式和原则支持松散耦合、高内聚的代码,而这将提升代码的可读性、灵活性和可维护性。对于那些已经有很好解决方法的任务,没有理由再去进行重复劳动。著名建...
阅读全文
posted @
2014-07-27 21:45
勤奋的码农
阅读(1027)
推荐(0) 编辑
关于微软企业库中依赖注入容器Unity两种生成对象的实现u
摘要:http://www.byywee.com/page/M0/S261/261037.html
阅读全文
posted @
2014-07-27 16:27
勤奋的码农
阅读(119)
推荐(0) 编辑
整理一下Entity Framework的查询
摘要:Entity Framework是个好东西,虽然没有Hibernate功能强大,但使用更简便。今天整理一下常见SQL如何用EF来表达,Func形式和Linq形式都会列出来(本人更喜欢Func形式)。1、简单查询:SQL:SELECT*FROM[Clients]WHEREType=1ANDDelete...
阅读全文
posted @
2014-07-17 22:21
勤奋的码农
阅读(345)
推荐(0) 编辑