上一页 1 2 3 4 5 6 7 8 ··· 28 下一页
摘要: MockRespository有四种泛型方法:·CreateMock<T>·CreateDynamicMock<T>·PartialMock·Stub在3.5中,三种已经过时的方法分别由以下方法替代:·StrictMock<T>·DynamicMock<T>·PartialMock... 阅读全文
posted @ 2010-05-10 11:15 梅桦 阅读(3803) 评论(1) 推荐(2) 编辑
摘要: 这里介绍RhinoMock中的常用的类。(一)MockRepositoryRhinoMock的主要的类,是Mock仓库,用于创建mock对象,录制,重放,验证等。(1)创建Mock[代码](2)创建mock对象Mock的目的就是创建mock对象,然后期望,录制重放等。创建mock对象有很多方法,以前的版本中通过:[代码]来进行,CreateMock方法已经过时,工厂方法来进行:[代码]也可以通过静... 阅读全文
posted @ 2010-05-08 12:57 梅桦 阅读(3297) 评论(1) 推荐(1) 编辑
摘要: RhinoMock用来模拟对象,安装期望然后测试。3.5版本支持Lambda和.net3.X扩展。下载地址:http://www.ayende.com/projects/rhino-mocks/downloads.aspxrhinomock可以很容易的创建模拟对象。然后通过对其它安装期望然后可以测试相关的业务。mock测试通过强类型标记代替字符串。 阅读全文
posted @ 2010-05-08 12:55 梅桦 阅读(2192) 评论(1) 推荐(0) 编辑
摘要: 对于Linq查询有几个要点,数据源,元素,投影。把握这几个要点,那么运用起来得心应手。(一)查找句子这里指的句是是英文句子,英文句子以.!?结束(逗点,叹号,问号)。下面摘取《The Call of the Wild》一段来进行介绍。先来一大段:string str=@"There he lay for the remainder of the weary night, nursing his w... 阅读全文
posted @ 2010-05-07 10:28 梅桦 阅读(797) 评论(0) 推荐(0) 编辑
摘要: LINQ,语言级集成查是Language INtegrated Query的意思,它是连接对象领域和数据领域的一座桥梁。可以通过C#,对各种数据源进行Linq查询:sql数据库(LinqToSql),xml文档(LinqToXml),ado.net的数据集,以及支持IEnumerable或IEnumerable<T>接口的任意对象集合。Linq查询一般分三个步骤进行:得到数据源R... 阅读全文
posted @ 2010-05-06 16:03 梅桦 阅读(3092) 评论(0) 推荐(0) 编辑
摘要: 介绍一款用于Linq运算和测试的工具,LinqPad。我感觉这个工具非常优秀,不只是功能上优秀,在使用上也非常优秀,让我爱不释手。LinqPad官方地址:http://www.linqpad.net/页面右侧有下载地址,LinqPad分两种运行模式,一是集成为一个可执行程序的模式,另一种是安装模式。这里给出一张截图。说明一下。界面中可大致分为四个分隔窗格:(一) 左上部Connection部分,用... 阅读全文
posted @ 2010-05-05 15:53 梅桦 阅读(6755) 评论(3) 推荐(1) 编辑
摘要: 启用策略之用户令牌(UsernameToken)实现一下用户令牌策略(UsernameToken)这里详细的说一下:服务端配置(一)建立web网站(略)(二)配置WSE(1)在常规(general)选项卡上勾选其中的两项(2)策略设置在策略(Policy)选项卡中设置,这个设置很容易,勾选Enable Policy,添加策略文件:名字为ServicePolicy步骤(上传图片比较麻烦,所以直接文字... 阅读全文
posted @ 2010-04-23 17:34 梅桦 阅读(540) 评论(0) 推荐(1) 编辑
摘要: 在wse视图工具中,其中的两个选项卡:策略(Policy)和安全(Secury)1 策略是对安全的控制2 安全选项卡中可以设置对于安全控制的策略组件的设置,例如用户令牌管理,证书管理策略分两种,服务端和客户端。在添加策略文件时,验证项(用户的授权)可以有四种选择:Anonymous(匿名用户):这种类型不要求有客户凭证Username(用户):这种类型要求客户端传递一个用户令牌凭证,凭证中包含用户... 阅读全文
posted @ 2010-04-23 15:13 梅桦 阅读(541) 评论(0) 推荐(0) 编辑
摘要: WSE,是Web Service Enhancement的简称。是Web服务增强。现在的版本是3.0。WSE对.net平台开发ws提供了有效的支持。其实对wse的理解可以这样:.net中的web服务是微软对web服务的处理工具,而wse是对工具的增强。增强有多个方面,例如安全和传输。如果要了解安全增强的话,还需要一些额外的知识点,例如散列,加密,证书等。这些可见我的随笔:http://www.cn... 阅读全文
posted @ 2010-04-23 15:12 梅桦 阅读(2061) 评论(0) 推荐(0) 编辑
摘要: WCF服务要通过终结点来进行通信,终结点三大构成元素:ABC,其中的B,binding是重中之重,它解决了在消息交换过程中的编码,传输协议,安全等问题。绑定是分层的,一个绑定对象对应一组有序的绑定元素的集合。每层的元素专门处理其中某领域内的事务,来负责终结点通信中的其中一方面。这里给出绑定对象的绑定元素的层表:层选项是否必需事务流TransactionFlowBindingElement否可靠性R... 阅读全文
posted @ 2010-04-01 17:40 梅桦 阅读(460) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 28 下一页