现如今,技术发展十分迅猛,开发者只有通过不断的学习才能跟得上步伐。而为了便于学习和工作,涌现了很多优秀的开发工具用以帮助开发者提高工作效率。同时,这些工具大都开源而且免费,性能也十分优异。以下就是为 .NET 开发者准备的 11 款开发利器,希望它们能让你的网站开发之路变得简单易行。
WebMatrix 是微软最新的 Web 开发工具,它包含了构建网站所需要的一切元素。你可以从开源 Web 项目或者内置的 Web 模板开始,也可以直接从无到有编写代码。简单并且完全是免费的。开发网站从来没有如此简单。
Visual Studio 2010 Express 是一套免费、入门级的产品。它的用户界面十分精简,同时拥有 Visual Studio 的核心功能,常用于为某一平台开发应用。
Notepad++ 是一款 Windows 环境下免费开源的代码编辑器,支持多种编程语言,不仅有语法高亮度显示,也有语法折叠等功能。
JustDecompile 是一款新的、免费的 .NET 反编译软件。Telerik 公司根据多年的代码分析经验开发了这一反编译利器。它能让你毫不费力地分析编译好的 .NET 程序,同时只需点击一下按钮就可以进行反编译。
Fiddler 是一款 Web 调试代理软件。它能够记录所有客户端和服务器间的 HTTP 请求,允许你监视、设置断点、甚至修改输入输出数据。Fiddler 包含了一个强大的基于事件脚本的子系统,并且能够使用 .NET 框架语言扩展。
FileZilla 是一个免费开源的 FTP 客户端软件,分为客户端版本和服务器版本。两个版本都具备所有的 FTP 软件功能。可控性、有条理的界面和管理多站点的简化方式使 Filezilla 客户端版成为一个方便高效的 FTP 客户端工具。
LINQPad 一款是集成了 IDE 和 SQL 的 LINQ 解析器。它有着简单而实用的用户界面,可即时执行 LINQ 查询,包括 LINQ to SQL、LINQ to Objects 和 LINQ to XML 等多语句查询。
soapUI 是一款世界领先的开源测试工具,主要用于网络服务测试领域。它提供了包括 SOAP、REST、HTTP、JMS、AMF 和 JDBC 在内的多种互联网协议的支持,确保为你提供业内领先的性能测试。
NCrunch 是一款为 Visual Studio .NET 开发的的自动化并行连续测试工具。它能够运行自动测试,并且在 IDE 里显示相应的测试信息(如代码覆盖和性能指标)。
KDiff3 是一款用来对文件或目录进行对比/合并的工具。在进行对比时,它可以同时针对两个或者三个文件/目录而进行。通过对比,它将文件/目录的差异按行加以显示。同时,KDiff3还提供了自动化的合并工具,方便使用者进行有关合并方面的操作。
Sublime Text 2 是一款轻量、简洁、高效、跨平台的代码编辑器。
英文原文:10 Useful Tools for Microsoft .Net Developers