摘要: 一.摘要WCF 服务契约的分解与设计,服务契约中该定义那些操作,每个契约又应该包含那些操作,解决这些问题与WCF技术并无太大关系,更多地属于抽象的面向服务分析与设计的范畴。二.前言 一个服务契约是逻辑相关的操作的组合。所谓的”逻辑相关”通常指特定的领域逻辑。我们可以将服务契约想象成实体的不同表现。。 三 案例namespace Jackyong.Animal.solution{ [ServiceContract] interface IDog { [OperationContract] void Fetch(); [OperationContract] void Bark(); [Opera. 阅读全文
posted @ 2011-04-13 22:48 jackyong 阅读(342) 评论(0) 推荐(2) 编辑
摘要: 学习策略模式的时候看到这篇文章感觉不错,这里记录下,作者使用了角色的技能来讲解,其实在游戏里面,我想这种应该是用枚举来实现的,一个骑士可以用任何武器,灵活的应用吧,可能他这里是为了讲解策略模式。using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace JackYong.Strategy.Solution{ public enum UserSkill { Sword, Axe, Nothing, Weapon }}策略模式代码:using System;using Sy. 阅读全文
posted @ 2011-04-13 14:24 jackyong 阅读(278) 评论(0) 推荐(0) 编辑