- 浏览: 256983 次
- 性别:
- 来自: 北京
最新评论
-
yicone:
You make a mistake when paste t ...
WCF步步为营(一):简单示例 -
jinweijie:
你好,这个实现不错,但是在用了scriptmanager以后就 ...
在服务器端保存ViewState
文章列表
项目中引用了第三方类库,当帮项目上传到服务器时,提示找不到路径,经过CruiseControl.Net发现,他找的是我我本地的目录
因此,当引入第三方类库时,按如下步骤
(1). 在源码的目录下见一个新的目录(ThirdParty)
(2). 拷贝需要引用的DLL到ThirdParty目录
(3). 将这个目录上传到源码控制器
(4). 在本地的这个目录添加引用文件
这样,两边路径一样,问题解决。希望对遇到相同问题的人有用
- 2008-12-16 13:21
- 浏览 789
- 评论(0)
解决的问题:方法内部new的对象在测试时希望能够用mock对象去代替。
问题:以下方法可以解决,但是很是丑陋,各位大侠是否有更好的方法?
描述:如果说把内部的方法放到类的一个公开成员变量,或者放到方法的参数里,我的意见是公开了不应该公开的东西。
使用第三方的类库: Mock工具 Rhino.Mocks, IOC: Castle.Windsor
1. 现在我又这么一段代码,我想测试Math内部这两个方法
public class Math
{
public long MathAdd(int a, int b)
{
Calc ...
- 2008-12-16 00:27
- 浏览 1243
- 评论(0)
1.准备被测试的类 Product 类 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace TestTypeMock { public class Product { public string Name { get; set; } public long ProductId { get; set; } public decimal Price { get; set; } ...
- 2008-12-14 15:14
- 浏览 1403
- 评论(0)
我们要实现的功能是,发工资时自动向我们发送邮件,如果工资少于10万(我们多少人的梦想呀),就让他发送失败。
1. 首先我们建一个测试工程和一个测试类
测试类重命名为SalaryMessageTest
[TestMethod]
public void SendEmailToMe()
{
SalaryMessage salaryMessage = new SalaryMessage();
}
按Ctrl+Shift+B, 编译无法通过
2. 现在我们新建一个SalaryMessag ...
- 2008-12-10 08:25
- 浏览 797
- 评论(0)
从网上下载的vs Color theme,怎么也出不了效果,找到了一份颜色代码配置,觉得还可以 Changed the font to Monaco in Environment|Fonts and Colors under "Text Editor" Changed:
Plain Text - White
Line Numbers - Silver Comments - 213,0,213 (Purpley) Identifier - 253,223,57 (Mustardy) Keyword - 244,122,0 (Orangey) Operator - W ...
- 2008-12-05 12:06
- 浏览 2523
- 评论(0)
原来从网上下载.chm 文件,发现只能打开目录,然后我就删掉了,今天在网上看到了一个解决方法 If you downloaded the file with Internet Explorer, it probably looks like this: Internet Explorer marks the file as "potentially dangerous" since it came from another computer. When you try to view a .CHM file that is marked like this, Intern ...
- 2008-12-02 11:01
- 浏览 758
- 评论(0)
1.比较
Asp.net 的一个强大的功能就是ViewState, 但是这也成为很多人诟病的地方,我们先来看一个实例
ViewState其中一个特性就是保存页面的状态,下面我们看一个很简单的登录页面。
(1) 默认的页面存储
下面两幅图是使用默认的ViewState, Asp.net把状态保存在页面的一个Hidden控件里。每次请求时往返于客户端与服务器之间,我们可以看到储存了很多的值,页面大小是28.2K。
(2)自定义的Cache存储
下面两幅图是我们使用自定义的Cache存储,页面的大小是27.5K,虽然不到1K,但这个页面的结构比较简单,如果复杂的,如用了GridView等,这 ...
- 2008-11-20 16:51
- 浏览 3830
- 评论(1)
1.比较
Asp.net 的一个强大的功能就是ViewState, 但是这也成为很多人诟病的地方,我们先来看一个实例
ViewState其中一个特性就是保存页面的状态,下面我们看一个很简单的登录页面。
(1) 默认的页面存储
下面两幅图是使用默认的ViewState, Asp.net把状态保存在页面的一个Hidden控件里。每次请求时往返于客户端与服务器之间,我们可以看到储存了很多的值,页面大小是28.2K。
(2)自定义的Cache存储
下面两幅图是我们使用自定义的Cache存储,页面的大小是27.5K,虽然不到1K,但这个页面的结构比较简单,如果复杂的,如用了GridView等,这 ...
- 2008-11-20 16:51
- 浏览 574
- 评论(0)
本文摘要
敏捷的路上
敏捷的诞生
敏捷宣言
敏捷宣言12条原则
敏捷的路上
敏捷最近几年风生水起,大行其道,愈演愈烈,越来越多的公司加入敏捷的队列。到底敏捷怎么样呢?我想实践是学习一样东西最好的方式。
我从最初的ERP瀑布式开发,到后来使用一些过程,大部分都是半途而废,,如CMMI, RUP等,每一种都是很好的过程,但原来我并不这么认为,我认为这些不适合项目,尤其是小型项目,但当我刚刚开始看敏捷的时候(也就是现在),我才发现我对CMMI, RUP有错误的理解,尤其是RUP有错误的理解,因为我刚刚使用了RUP方式开发一个项目,我现在才明白,RUP也可以是敏捷的, ...
- 2008-11-19 14:10
- 浏览 687
- 评论(0)
本文摘要
敏捷的路上
敏捷的诞生
敏捷宣言
敏捷宣言12条原则
敏捷的路上
敏捷最近几年风生水起,大行其道,愈演愈烈,越来越多的公司加入敏捷的队列。到底敏捷怎么样呢?我想实践是学习一样东西最好的方式。
...
- 2008-11-19 14:10
- 浏览 508
- 评论(0)
成功是一种习惯
- 博客分类:
- [随笔分类]项目管理
国庆马上就过去了,可是这个国庆啥事都没干,难得今天有点时间,于是就思考思考。谈到思考,突然让我想到一个字,“禅”,禅,我的理解就是思考。只是我才明白,我们给自己太少的时间座禅了。 放假前,自己有很多计划 ...
- 2008-10-03 15:24
- 浏览 625
- 评论(0)
国庆马上就过去了,可是这个国庆啥事都没干,难得今天有点时间,于是就思考思考。谈到思考,突然让我想到一个字,“禅”,禅,我的理解就是思考。只是我才明白,我们给自己太少的时间座禅了。 放假前,自己有很多计划 ...
- 2008-10-03 15:24
- 浏览 549
- 评论(0)
本文主要给小型软件团队、迭代式开发提供参考,包含以下内容:
项目角色
过程管理
计划管理
配置管理
(一) 项目角色
项目经理: 主要负责需求分析、需求细化、整理出详细的Use Case,项目的计划,计划的跟踪、需求和项目计划的沟通.
技术经理: 主要负责项目的技术分析、架构设计、技术方案的选择 ...
- 2008-08-25 16:52
- 浏览 932
- 评论(0)
本文主要给小型软件团队、迭代式开发提供参考,包含以下内容:
项目角色
过程管理
计划管理
配置管理
(一) 项目角色
项目经理: 主要负责需求分析、需求细化、整理出详细的Use Case,项目的计划,计划的跟踪、需求和项目计划的沟通.
技术经理: 主要负责项目的技术分析、架构设计、技术方案的选择、开发案例的指导和确定、,代码规范的制定、UI规范的制定 ...
- 2008-08-25 16:52
- 浏览 789
- 评论(0)
1. WCF只能传输序列化的类型,WCF 能自动序列化.net内置的之类型,但是如果需要传输自定义的类型,必须把自定义的类型标注DataContract
DataContract标注这个类作为数据契约,DataMember属性指明那些字段公布为原数据,是否必需,顺序是多少。
2. 上面的定义,使得Student可以用在服务契约里,下面的Name可以让客户端的名称和服务端不同。
3. 下面是我们生成的代理类,可以看到客户端的名字,而且由于Student的Address未声明DataMember,所以客户端是不可见的
Code
//----------------------------- ...
- 2008-07-03 17:11
- 浏览 920
- 评论(0)