• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Top的Color Net
博客园 首页 新随笔 联系 订阅 订阅 管理
上一页 1 ··· 5 6 7 8 9 10 下一页

2007年1月19日

怎样提高的可测试性
摘要: 现在越来越多的开发组织在程序开发中使用单元测试的方式,甚至有些外包工程要求开发者交货的时候提供完整的单元测试代码。单元测试不仅仅是在编码的时候需要考虑,在程序设计的时候就应该充分考虑测试的需要,要设计和编写出“可测试”的代码。 为什么一些代码难以测试 在进行单元测试的时候,会发现程序中某些部分很难进行自动测试,比如耦合程度比较高的类、用户界面、数据库、Servlets和EJB类、等等。本文主要说... 阅读全文
posted @ 2007-01-19 16:57 Topboy 阅读(339) 评论(0) 推荐(0)
 
使用MOCK对象进行单元测试
摘要: 关键字: 测试之道 1.出了什么问题? 单元测试的目标是一次只验证一个方法,小步的前进,细粒度的测试,但是假如某个方法依赖于其他一些难以操控的东东,比如说网络连接,数据库连接,或者是Servlet容器,那么我们该怎么办呢? 要是你的测试依赖于系统的其他部分,甚至是系统的多个其他部分呢?在这种情况下,倘若不小心,你最终可能会发现自己几乎初始化了系统的每个组件,而... 阅读全文
posted @ 2007-01-19 15:16 Topboy 阅读(1964) 评论(1) 推荐(0)
 
几种 Dotnet ORM 库的比较
摘要: 到底哪一种最好呢?必须考虑序列化和反序列化的速度要快,占用内存小,并且不能有内存泄漏,容易使用。唉,难找啊。我粗略看了下几种的ORM,请各位大侠不吝指教,小弟感激为盼。国内:Web Sharp: http://websharp.sf.netLicense: BSD License, GNU Library or Lesser General Public License (LGPL).Net 版... 阅读全文
posted @ 2007-01-19 15:06 Topboy 阅读(2245) 评论(2) 推荐(0)
 
[翻译] NMock 两分钟教程
摘要: NMock 两分钟教程 原文:http://confluence.public.thoughtworks.org/display/NMock/Two+minute+tutorial最后修改:2004-05-30,Chris Stevenson翻译:NetCobra 本教程假定你对单元测试和NUnit非常熟悉。 作为一个简单的例子,我们来测试一个信息发布/订阅系统。发布者向零到多个订阅者发布数... 阅读全文
posted @ 2007-01-19 15:03 Topboy 阅读(362) 评论(0) 推荐(0)
 
 

2007年1月18日

正确实现 IDisposable 接口
摘要: 正确实现 IDisposable .NET中用于释放对象资源的接口是IDisposable,但是这个接口的实现还是比较有讲究的,此外还有Finalize和Close两个函数。 MSDN建议按照下面的模式实现IDisposable接口: 1 public class Foo: IDisposable 2 { 3 public void Dispose() 4 { 5 ... 阅读全文
posted @ 2007-01-18 16:08 Topboy 阅读(223) 评论(0) 推荐(0)
 
 

2007年1月15日

扬长避短,适度使用ORM.
摘要: ORM是一个高效的开发辅助工具。他有先进的映射思想(相对于普通的DataTable映射)。但是同时也要记住,他只是一个工具,他有它存在的理由,也有它的不足。 没有任何一个工具是万能的,这个大家都可以理解。我们如果使c语言来卡发网站,或合用c#去做底层游戏开发,我们都会遇到问题,但这能说明什么?能说明c或者c#是垃圾么?显然不可以。ORM也是如此,他有他的不足,但是不能简单的就评价他如何。 下边通... 阅读全文
posted @ 2007-01-15 15:44 Topboy 阅读(257) 评论(0) 推荐(0)
 
 

2007年1月9日

MSDN 部署
摘要: The following topics provide step-by-step examples of some common deployment scenarios. In This Section Deploying a Windows Application Guides you through deploying an application to another compu... 阅读全文
posted @ 2007-01-09 13:34 Topboy 阅读(316) 评论(0) 推荐(0)
 
部署.net平台的程序
摘要: 部署用.net写的程序时客户系统需要安装对应版本的.net Framework,而VS.NET自带的安装程序项目没有提供一起打包框架的功能,这一点让许多开发者觉得不爽,在csdn论坛上也有人提及如何方便的把.net程序部署到没有安装框架的windows系统上。几个月前下载了Microsoft Visual Studio .NET 2003 引导程序插件(其实这个微软早在2003年... 阅读全文
posted @ 2007-01-09 13:31 Topboy 阅读(249) 评论(0) 推荐(0)
 
 

2006年12月27日

A resolve about winform dataGrid dataSource binding to CollectionBase
摘要: Hi Matthew, The datagrid in asp.net and the datagrid in windows.forms really have nothing in common so it's wise not to try to force one to act like the other. The datagrid (windows.forms) binds to ob... 阅读全文
posted @ 2006-12-27 21:58 Topboy 阅读(260) 评论(0) 推荐(0)
 
 

2006年12月26日

NUnit2.0详细使用方法
摘要: 前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对NUnit做一个详细的介绍.因为我们大家都知道NUnit是在.NET进行TDD的利器. 如果你已经知道很多关于NUnit的应用,请指出我的不对之处和提出一些建议,使本文更加完善.如果你对NUnit还不是很了解的话,我建议你还是阅读一下. 本文分为以下部分: 1. TDD的简介 首先什么是T... 阅读全文
posted @ 2006-12-26 22:25 Topboy 阅读(171) 评论(0) 推荐(0)
 
 
上一页 1 ··· 5 6 7 8 9 10 下一页

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3