框架设计
王清培
这个作者很懒,什么都没留下…
展开
-
受邀全球互联网技术大会分享
这里写自定义目录标题受邀全球互联网技术大会分享受邀全球互联网技术大会分享分享嘉宾:王清培分享PPT:https://pan.baidu.com/s/1Aerqtbi8VpMiFGhfEMUtPQ大会日程:http://bj.thegitc.com/#meeting-agenda...原创 2021-05-02 10:14:24 · 153 阅读 · 0 评论 -
.NET深入解析LINQ框架(三:LINQ优雅的前奏)
】.动态LINQ查询(动态构建Expression表达式树)什么是动态LINQ查询?LINQ的编写是静态的,因为C#是基于静态类型系统原理设计的,在编写时已经确定类型,也就是在编译时就已经知道将要执行什么样的查询,条件是什么、排序方式是什么等等。那么很大一部分应用场合中我们需要根据用户的选择来查询数据源,以往我们都是通过判断的方式来拼接查询的SQL字符串,但是现在我们面对是强类型的LINQ原创 2012-12-04 12:53:27 · 1515 阅读 · 0 评论 -
.NET深入解析LINQ框架(四:IQueryable、IQueryProvider接口详解)
阅读目录:1.开篇介绍2.扩展Linq to Object (应用框架具有查询功能)2.1.通过添加IEnumerable对象的扩展方法2.2.通过继承IEnumerable接口2.3.详细的对象结构图3.实现IQueryable 、IQueryProvider接口3.1.延迟加载IEnumertor对象(提高系统性能)3原创 2012-12-11 17:34:43 · 3389 阅读 · 0 评论 -
.NET深入解析LINQ框架(五:IQueryable、IQueryProvider接口详解)
3.5.环路执行对象模型、碎片化执行模型(假递归式调用)3.6.N层对象执行模型(纵横向对比链式扩展方法)3.7.LINQ查询表达式和链式查询方法其实都是空壳子3.8.详细的对象结构图(对象的执行原理)3.9.IQueryable与IQueryProvider一对一的关系能否改成一对多的关系4.完整的自定义查询3.5】. 环路执行对象模型、碎片化执行原创 2012-12-13 21:43:33 · 3608 阅读 · 0 评论 -
.NET领域驱动设计—初尝(二:疑问、模式、原则、工具、过程、框架、实践)
1.3.原则精简聚合 分离用例与接口功能(设计模式的使用之地)1.4.工具、框架1.5.过程1.3】原则原则对于任何一项技术实现来说都是至关重要的,在设计某一个系统功能的时候我们讲究的是设计原则:【单一职责原则Single Responsibility Principle、里氏替换原则Liskov Substitution Principle、依原创 2013-04-10 16:01:20 · 2173 阅读 · 0 评论 -
.NET重构—单元测试重构
重构已是老生常谈的话题,我们或多或少对它有所了解但是对它的深刻理解恐怕需要一段实践过后才能体会到;提到重构就不得不提为它保驾护航的大功臣单元测试,重构能有今天的风光影响力完全少不了单元测试的功劳;最近一段时间写单元测试用例的时间远超过我写逻辑代码的时间和多的多的代码量,这是为什么?我一开始很难给自己一..原创 2013-10-06 20:12:38 · 1380 阅读 · 0 评论