Dot Net 工具介绍

本文介绍了几个用于Dot Net开发的重要工具,包括NUnit-Addin,它为NUnit提供了Visual Studio的集成;xUnit,一个跨语言和环境的单元测试框架;NDoc,用于生成文档的必备工具;SharpZipLib,用于处理zip和unzip任务;以及NAnt,一个免费的.NET构建工具,类似于Ant。
Cruise Control.NET
   http://ccnet.thoughtworks.com
   CruiseControl.NET 是用于微软.NET平台的自动化的持续集成服务器。它集成了Nant, NUnit 和大部分主要的开源的和专有的版本控制系统。

DotNetMock
  http://sourceforge.net/projects/dotnetmock
  包含.NET环境下Mock Object信息的资料库, 以及关于测试的一般性资料

NCover
  http://workspaces.gotdotnet.com/ncover
  简单的代码覆盖工具。它从命令行开启运行并输出包含代码覆盖率统计信息的XML文件。 对于monitored assemblies, 需要pdb文件,并产生逐行的访问计数。 还包含一个简单的XSLT转换来使得能够在浏览器上阅读输出。

NMock
  http://www.nmock.org/   
        NMock is a dynamic mock-object library for .NET. Its purpose is to provide a clean API for rapidly creating mock implementations of custom objects and verifying that objects interact with them correctly from unit tests. 

NUnit  
 
http://nunit.org
  这个用于微软.NET环境的基于xUnit的单元测试框架完全是用C#编写的, 而且已经被完全的重新设计过了,采用了许多.NET 独有的语言特性, 包括属性和其他反射相关的功能。NUnit让.NET的所有语言都能使用xUnit。

Mono

  Mono是一个集体的, 自发的开发项目, 旨在开发一个开放源代码的, Linux版的Microsfot.NET    开发平台.

NUnit-Addin
   http://www.mutantdesign.co.uk/nunit-addin
   针对NUnit的Visual-Studio 集成

xUnit
  http://www.xprogramming.com/software.htm
  许多种语言和环境的单元测试框架

> NDoc - Required for documentation generation

> SharpZipLib - Required for the zip and unzip tasks

> NAnt - 
    NAnt is a free .NET build tool. In theory it is kind of like make without make's wrinkles. In practice it's a lot like Ant.


http://nhibernate.sourceforge.net/

   ORM工具

ReSharper
As well as refactoring it also brings many other features from the popular Java IntelliJ IDE to the the C# world, so much so that many of my buddies already can't manage without it.

C# Refactory
Fully integrated with Visual Studio - adds a very comforting "Refactoring" item to the edit menu. 

CodeRush
http://www.devexpress.com/Products/NET/CodeRush/
       今天,软件用户给开发人员提出了比以前更多的要求。在短时间内高品质的提供更多特性给开发人员带来前所未有的压力。Developer Express开发的CodeRush for Visual Studio? .NET将帮助开发人员和项目经理,通过避免让大量的重复劳动侵蚀宝贵的创造力,来对付这些品质上、功能上的与日俱增的需求。
对于开发人员,CodeRush for Visual Studio? .NET将帮助你迅速创建经得起考验的代码片断并从模板中即时衍生出新的代码。CodeRush将填充需要的标识符,就如同你亲手键入并根据逻辑需要做出改变。使用CodeRush,你能够迅速、容易地放置选取的代码到Try/Catch表达式、制定的区域或者你自定义的什么代码块中。
       对硬件的要求比较高, 512M内存, 不然运行太慢, 影响编程。

[WWW] POCMock v3.0 has been released. This is a static mock object library for .NET that enables you to mock any module, even .NET framework itself, constructors, static methods... Standard version is free。





评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值