摘要:
DI是实现面向切面和面向抽象的前提DI越来越重要DI就是依赖注入,现在来说,大部分框架都是以DI为基础组件的,每一个框架都有自己的DI组件,像dotnet core,java spring等,也都为自己的框架量身... 阅读全文
摘要:
基础才是重中之重~ConcurrentDictionary让你的多线程代码更优美ConcurrentDictionary是.net4.0推出的一套线程安全集合里的其中一个,和它一起被发行的还有Concurrent... 阅读全文
摘要:
基础才是重中之重~ConcurrentDictionary让你的多线程代码更优美ConcurrentDictionary是.net4.0推出的一套线程安全集合里的其中一个,和它一起被发行的还有Concurrent... 阅读全文
摘要:
.NET简谈事务、分布式事务处理今天这篇文章我们将使用.NET C#来进行事务性编程,从浅显、简单的本地事务开始,也就是我们用的最多的ADO.NET事务处理,然后我们逐渐扩大事务处理范围,包括对分布式事务处理的使... 阅读全文
摘要:
.NET简谈事务、分布式事务处理今天这篇文章我们将使用.NET C#来进行事务性编程,从浅显、简单的本地事务开始,也就是我们用的最多的ADO.NET事务处理,然后我们逐渐扩大事务处理范围,包括对分布式事务处理的使... 阅读全文
摘要:
C#使用Autofac实现控制反转IoC和面向切面编程AOPAutofac是一个.net下非常优秀,性能非常好的IOC容器(.net下效率最高的容器),加上AOP简直是如虎添翼。Autofac的AOP是通过Cas... 阅读全文
摘要:
C#使用Autofac实现控制反转IoC和面向切面编程AOPAutofac是一个.net下非常优秀,性能非常好的IOC容器(.net下效率最高的容器),加上AOP简直是如虎添翼。Autofac的AOP是通过Cas... 阅读全文