推荐这这八个ASP.NET工具

来源:互联网 发布:程序员数学3pdf下载 编辑:程序博客网 时间:2024/06/01 09:11

【CSDN8月4日编译】在开发中,那些实用的ASP.NET工具总能让.Net程序员的工作更加高效。下面我们要向大家推荐这这八个ASP.NET工具,这些工具有的并不是免费的,在用于商业用途之前请检查其使用许可。

1. Expresso

该工具可以用来正则表达式进行开发、分析和测试。同时还提供了一个实用的正则表达式库。在将正则表达式添加到程序之前,开发人员应当先对其进行测试。该软件在试用期过后只需免费注册即可继续使用。

License:http://www.ultrapico.com/Expresso.htm

Download:http://www.ultrapico.com/ExpressoDownload.htm

2. Nunit

Nunit是为所有.Net语言准备的单元测试框架。它最初是来源于Junit,目前的版本是2.5,是它的第六个发布版本。它完全由C#编写,而且能够充分利用许多.NET语言的特性。

为什么需要单元测试呢?因为单元测试可以让你用已知的取值来检验程序的运行性能。编写完成后,单元测试可以在任何需要的时候进行,如果想测试某个情况下的程序表现,就可以用单元测试来进行模拟,从而检测代码的是否按照期望的方式运行。

License:http://www.opensource.org/licenses/zlib-license.html

Download:http://www.nunit.org/index.php?p=download

3. Programmers File Editor

这是一个简单的多窗口文本编辑器。它可以编写宏代码。而且它可以运行DOS代码并能够捕获其输出。

License:http://www.lancs.ac.uk/staff/steveb/cpaap/pfe/

Download:http://www.lancs.ac.uk/staff/steveb/cpaap/pfe/

4. Component One Intellispell Community Edition

它是Visual Studio的插件,可以进行HTML和其它程序文件的拼写检查,不过一次只能检查一个文件。

License: http://www.componentone.com/SuperProducts/IntelliSpell

Download:http://www.componentone.com/SuperProducts/IntelliSpell/

5. GhostDoc

一款Visual Studio 2005和2008的插件,它可以创建XML文档模板,用户只需填写文档中一些空白栏。

License:http://submain.com/products/ghostdoc.aspx

Download:http://submain.com/products/ghostdoc.aspx

6. Microsoft FxCop 1.36

一款微软开发的对编译后的代码进行静态检查的工具。

License:http://www.microsoft.com/downloads/details.aspx?FamilyID=9aeaa970-f281-4fb0-aba1-d59d7ed09772DisplayLang=en

Download:http://www.microsoft.com/downloads/details.aspx?FamilyID=9aeaa970-f281-4fb0-aba1-d59d7ed09772DisplayLang=en

7. Microsoft Source Analysis for C# a.k.a. StyleCop

它可以对C#代码进行检查,是FXCOP的补充。它对于代码的检查提供了非常有用的信息。FxCop和StyleCop可以说是很好的仆人,但却是糟糕的管家,因为它们只是找到了问题,但却需要程序员来决定是否需要修复,还是忽略警告。

License:http://code.msdn.microsoft.com/sourceanalysis/Release/ProjectReleases.aspx?ReleaseId=1425

Downloadhttp://code.msdn.microsoft.com/sourceanalysis/Release/ProjectReleases.aspx?ReleaseId=1425

8. Secunia Personal Software Inspector

一个类似Windows Update的工具,它检查用户电脑上的软件,它不止提醒用户Windows程序的升级,还包括像Firefox和Office的升级。

License:http://secunia.com/vulnerability_scanning/personal/

Download:http://secunia.com/vulnerability_scanning/personal

原创粉丝点击