【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
一款微软开发的对编译后的代码进行静态检查的工具。
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 (译/曹巳甲)