工欲善其事,必先利其器,没有好的工具,怎么能高效的开发出高质量的代码呢?本文为 ASP.NET 开发者介绍一些高效实用的工具,包括 SQL 管理,VS插件,内存管理,诊断工具等,涉及开发过程的各个环节,让开发效率翻倍。固然,吾乐吧软件站认为.NET神器第一名的绝对是ReSharper,有了这个,基本上其余工具均可以忽略!php
.NET 高效开发之不可错过的实用工具(第一的固然是ReSharper插件)html
Visual Studiogit
ASP.NETgithub
WCFweb
MSMQ正则表达式
LINQspring
- LINQ Pad: LINQPad 是一个轻量级工具,用来测试Linq查询。 能够测试由不一样语言写的.Net 语言脚本。
- LINQ Insight: LINQ Insight Express 可嵌入 Visual Studio 中,可以分析设计时的LINQ查询 。
RegExsql
Javascript/JQuery/AngularJSchrome
- JSHint: JavaScript代码质量监控工具,定义了不少很是严格的规则。
- JSFiddle: 提供了浏览器内部的开发环境,可以测试HTML,CSS,Javascript/JQuery代码
- Protractor: 端到端的框架,可以测试Angular应用。
SQL Server数据库
NHibernate
Tally
Tally ERP 9
- Tally dll: .net 的动态连接库,可以将Tally Accounting 软件集成到应用程序中 ,经过代码对数据进行push或pull操做。
代码Review
- StyleCop: StyleCop 是静态代码分析工具,可以统一设置代码样式和规范。 能够在Visual Studio 中使用,也能够集成到 MSBuild 项目。
- FxCop: FxCop 是静态代码分析工具,可以经过分析.Net 程序集保证开发标准。
运行情况捕获
- WireShark: It is a network protocol analyzer for Unix and Windows. It can capture traffic at TCP level.
- HTTP Monitor: enables the developer to view all the HTTP traffic between your computer and the Internet. This includes the request data (such as HTTP headers and form GET and POST data) and the response data (including the HTTP headers and body).
诊断工具
- Glimpse:提供服务器端诊断数据。如 在ASP.NET MVC 项目,能够经过NuGet添加。
性能
代码转换器
屏幕记录工具
- Wink: Using Wink, 能够轻松截图,并为截图添加描述等,也能够录制Demo。
文本编辑器
文档工具