随笔分类 - Patterns & Practices
分享系统开发中模式和框架的应用实践经验
摘要:现在我们来讲讲存储服务(Storage Service)和管理工具(Fabric)。
阅读全文
摘要:本系列将系统地介绍Windows Azure,包括基本名词、编程以及Windows Azure的应用,并探讨Windows Azure可能给我们现行模式带来的变化。
阅读全文
摘要:因为目前项目时间比较紧(一个月的开发周期),并且,工作流的测试步骤也比较多,所以,我决定采用一种模拟对象测试技术:Mock。Mock可以为接口生成模拟对象,从而在我们写实现代码之前就检查其逻辑和交互行为是否正确。我们选用的Mock框架是Moq 3,基于lambda语法的一款非常简单的Mock框架。
下面使用示例向大家介绍Mock测试框架的好处:
阅读全文
摘要:Castle Project非常庞大,ActiveRecord是其中一个非常适合用于Domain Model开发的O/R Mapping框架。它使用.NET的反射特性无需配置文件,集成NHibernate完成数据层持久化功能,根据创建的Model生成数据表,这使得我们在Domain Model的开发中,只需要致力于业务对象关系的分析和定义,大大简少了工作量。
阅读全文