posted @ 2010-02-10 15:31 mrfangzheng 阅读(196) 评论(0) 推荐(0) 编辑
摘要:
更新界面模式举例:用户可以选择或填写若干条件: 关键字, 日期范围, 以及若干其他选项.当用户填写或修改某些条件后立刻更新界面.如何才能得到比较高的性能?1. 分析需要更新的界面可以分成哪几块, 不需要经常更新的部分放在一起, 数据获取速度快的放在一起, 需要经常更新而且速度比较慢的(比如: 集合)... 阅读全文
摘要:
创建DLL创建Win32 Console Application工程TheClasses创建选项中选中DLL, Export Symbols所有要导出的类都必须 class __declspec(dllexport)YourClassName {};创建App创建Win32 Console Appl... 阅读全文
posted @ 2010-02-04 17:50 mrfangzheng 阅读(1010) 评论(0) 推荐(0) 编辑
摘要:
在Unit Tests中有时需要读取测试运行者相关的变量, 比如: 不同的测试机器的目录结构不同, 测试机A的某个测试目录为C:\ABC, 而在测试机B上对应的目录为 D:\XYZ\ABC, 如果把这些信息硬编码在测试中就会影响测试的可移植性.解决方案:1.把这些信息存放在TestProject的app.config, 比如:<appSettings file="user.config"&g... 阅读全文
posted @ 2010-02-03 22:50 mrfangzheng 阅读(279) 评论(0) 推荐(0) 编辑
摘要:
Spring.NET 1.3.01.配置web.config代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<sectionGroupname="spring"><sectionname="context"type="Spring... 阅读全文
posted @ 2010-02-02 14:48 mrfangzheng 阅读(408) 评论(0) 推荐(0) 编辑
摘要:
环境:Spring.NET 1.1.2IIS 7问题:IIS7 integrated pipeline "The HttpRuntime.ProcessRequest method is not supported by IIS integrated pipeline mode"解决:IIS7->ApplicationPools->选中App->右键 Basic Settings... 阅读全文
posted @ 2010-01-30 09:48 mrfangzheng 阅读(502) 评论(0) 推荐(0) 编辑
摘要:
输入 输出 ==> 被测试对象 ==> 依赖 异常测试的步骤: 先使用最小的数据量, 然后一般的数据量, 最后海量的数据.先用最小的数据量, 测试驱动开发, 实现基本功能, 并创建好基本的功能测试然后用正常应用中的数据量, 测试所有功能最后用海量的的数据, 测试性能和极限注意: 前一个步骤的数据都是后一个步骤数据的子集, 这样就不用修改太多的测试代码被测试对象使用哪些数据是必须由测试代... 阅读全文
posted @ 2010-01-27 22:36 mrfangzheng 阅读(208) 评论(0) 推荐(0) 编辑
摘要:
只有2种情况下catch异常catch到的异常能够必须马上处理, 否则就不catch, 由系统自动向上抛在每个线程栈最顶端或者代码的边界处catch所有的异常比如:-程序的Main(), Winforms的ThreadException-自定义线程函数 -边界处: 实现COM接口的每个方法(把异常转化成错误代码传给COM调用者) 阅读全文
posted @ 2010-01-19 15:42 mrfangzheng 阅读(203) 评论(0) 推荐(0) 编辑
摘要:
在另一线程中执行Find等操作代码 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --IntPtrhandle=frm.Handle;Actionact=()=>{UIAutomationMappingmapping=newUIAutomati... 阅读全文
posted @ 2010-01-18 18:24 mrfangzheng 阅读(330) 评论(0) 推荐(0) 编辑