在開發中,那些實用的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的升級。