会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
{ "熵码匠艺": "Software Craftsmanship" }
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
13
14
15
16
17
18
19
20
21
下一页
2013年6月6日
EntityFramework用法探索(二)CodeFirst
摘要: 本文介绍在EntityFramework中如何通过CodeFirst模式构建数据库访问层。
阅读全文
posted @ 2013-06-06 20:59 sangmado
阅读(2675)
评论(0)
推荐(1)
编辑
EntityFramework用法探索(一)DatabaseFirst
摘要: 本文介绍在EntityFramework中如何使用DatabaseFirst方式构建数据库访问结构。
阅读全文
posted @ 2013-06-06 20:20 sangmado
阅读(4713)
评论(14)
推荐(9)
编辑
2013年6月5日
单元测试的两种方式
摘要: 在单元测试中,可通过两种方式来验证代码是否正确地工作。一种是基于结果状态的测试,一种是基于交互行为的测试。
阅读全文
posted @ 2013-06-05 16:59 sangmado
阅读(4058)
评论(3)
推荐(5)
编辑
2013年6月3日
编写更好的C#代码
摘要: 开发人员总是喜欢就编码规范进行争论,但更重要的是如何能够在项目中自始至终地遵循编码规范,以保证项目代码的一致性。并且团队中的所有人都需要明确编码规范所起到的作用。在这篇文章中,我会介绍一些在我多年的从业过程中所学习和总结的一些较好的实践。
阅读全文
posted @ 2013-06-03 13:47 sangmado
阅读(33574)
评论(102)
推荐(101)
编辑
2013年6月1日
使用Unity进行AOP对象拦截
摘要: 本文介绍如何使用Unity依赖注入容器来实现AOP对象拦截功能。
阅读全文
posted @ 2013-06-01 23:28 sangmado
阅读(5417)
评论(7)
推荐(10)
编辑
C#使用Emit构造拦截器动态代理类
摘要: 本文介绍在C#中使用Emit来创建简单的对象拦截器(Interceptor)。
阅读全文
posted @ 2013-06-01 18:16 sangmado
阅读(6329)
评论(9)
推荐(9)
编辑
C#使用Emit生成构造函数和属性
摘要: 本文介绍在C#中如何使用Emit构造简单类及类成员,包括构造函数、字段、属性和方法。
阅读全文
posted @ 2013-06-01 16:07 sangmado
阅读(7789)
评论(4)
推荐(13)
编辑
秒懂C#通过Emit动态生成代码
摘要: 本文简单介绍通过Emit生成动态程序集的基本功能。
阅读全文
posted @ 2013-06-01 14:28 sangmado
阅读(15681)
评论(5)
推荐(11)
编辑
2013年5月22日
NSubstitute完全手册索引
摘要: NSubstitute 是一个 .NET 单元测试模拟类库。NSubstitute 是为 Arrange-Act-Assert (AAA) 模式的测试进行设计的,所以你仅需 Arrange 测试应该怎样工作,然后 Assert 是否接收到你期待的调用和参数。因此你会将重点放到测试代码上,而不是在考虑是否需要一个 mock 或 stub。
阅读全文
posted @ 2013-05-22 15:11 sangmado
阅读(8528)
评论(0)
推荐(8)
编辑
NSubstitute完全手册(十八)检查调用顺序
摘要: 本文介绍在NSubstitute中如何检查调用顺序。
阅读全文
posted @ 2013-05-22 13:26 sangmado
阅读(1293)
评论(0)
推荐(1)
编辑
上一页
1
···
13
14
15
16
17
18
19
20
21
下一页
公告