夜雨竹林
落叶无声
摘要: 转自(http://www.cnblogs.com/wJiang/archive/2010/02/21/1670638.html)Mock进行测试的基本过程:创建Mock Object =》赋值(Expect)=》重播(Replay)=》诊断(Assert&Verify)说说Moq的优点:a.完全开源。开源的好处我就不多说了,不过相比java社区上的活跃,Apache项目的浩繁,.net在... 阅读全文
posted @ 2010-11-08 10:46 夜雨竹林 阅读(3502) 评论(0) 推荐(0) 编辑
摘要: 第一部分:让领域模型发挥作用 每个软件程序都会与其用户的活动或兴趣相关。用户在其中使用程序的主要环境成为软件的领域(domain)。领域模型并不是某种特殊的图(diagram),而是图所要表达的思想。领域驱动设计中模型的作用:1、模型与设计核心的相互塑性。(参见第3章)2、模型是所有团队成员所使用语言的核心。(参见第2章)3、模型用来提炼知识。(参见第1章)一般项目的类分为三种:1)基本类(领域模型)2)服务类(一般作为领域等层的边界)3)工具类(一般采用一些设计模式以便于更灵活的设计)第二部分:模型驱动设计的构建块第4章分离领域第5章软件中的模型描述5.1 关联3种方法可以使得关联更易于控制 阅读全文
posted @ 2010-10-10 21:40 夜雨竹林 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 共性: 都是从现有的用例中抽取出公共的那部分信息,作为一个单独的用例,然后通后过不同的方法来重用这个公共的用例,以减少模型维护的工作量。 1 、包含(include) 包含关系:使用包含(Inclusion )用例来封装一组跨越多个用例的相似动作(行为片断),以便多个基(Base )用例复用。基用例控制与包含用例的 关系,以及被包含用例的事件流是否会插入到基用例的事件流中。基用例可以依赖包含用例... 阅读全文
posted @ 2010-09-09 21:46 夜雨竹林 阅读(305) 评论(0) 推荐(1) 编辑
摘要: 第一部分:让领域模型发挥作用 概论中主要阐述以下两部分 1、领域驱动设计中模型的作用 2、软件的核心 第一章:消化知识 1.1有效建模的因素 1、模型与实现相互绑定2、基于模型生成了一种语言  3、开发了一个包含丰富知识的模型  4、提炼模型  5、头脑风暴与实验 1.2知识消化1.3持续学习 1.4知识丰富的设计1.5深层模型  第二章 交流及语言的使用 2.1通用语言 2.2利用对话改进模型 ... 阅读全文
posted @ 2010-06-01 17:23 夜雨竹林 阅读(390) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/RChen/archive/2010/02/03/1662874.html首先,System.Web.Mvc.Ajax 名称空间下,有一个静态辅助类,叫做 AjaxExtensions.他有一系列 ActionLink 方法的重载形式,已供在 html 里使用,方便的生成各种 ajax 链接.最终,这些链接都生成类似下面的一个 js 调用:(其中 {0... 阅读全文
posted @ 2010-03-22 23:54 夜雨竹林 阅读(297) 评论(0) 推荐(0) 编辑
摘要: http://voa.hjenglish.com/ 阅读全文
posted @ 2010-03-22 23:53 夜雨竹林 阅读(147) 评论(0) 推荐(0) 编辑
摘要: http://kb.cnblogs.com/zt/mvc/ 阅读全文
posted @ 2010-03-22 23:40 夜雨竹林 阅读(126) 评论(0) 推荐(0) 编辑
摘要: (一)数据库建库部分(引用 http://www.cnblogs.com/Leejor/archive/2010/03/21/1690944.html)目前各类的权限设计已经困扰了我们好久,对于MVC,下面我将通过ActionFilter来扩展我们的权限认证,以下示例是从我的一个课程中心项目中提取出来,希望对各位初学者起到抛砖引玉的作用。 下面首先来设计我们的权限控制的数据库层。下面我来依次介绍每... 阅读全文
posted @ 2010-03-22 23:11 夜雨竹林 阅读(2270) 评论(0) 推荐(0) 编辑
摘要: 一、可以使用LiteralControl类的Text属性操作ASP.NET页面的纯HTML部分。 阅读全文
posted @ 2010-01-22 15:18 夜雨竹林 阅读(137) 评论(0) 推荐(0) 编辑
摘要: System—— 包含所有基本数据类型和其他有用的类,比如与产生随机数和操作日期和时间相关的类System.Collections——包含用于操作标准集合类型(比如散列表和数组列表)的类System.Collections.Specialized——包含用于操作配置文件(Web.config文件)的类。System.Text&... 阅读全文
posted @ 2010-01-21 16:27 夜雨竹林 阅读(162) 评论(0) 推荐(0) 编辑