课程咨询 :0571-56020837 QQ:162156527

达内名师推荐就业,先就业后付款

  • .net程序员提升工作效率的70个工具

    发布:杭州.NET培训      来源:51cto      时间:2016-03-08


  •     杭州达内net培训专家为ASP.NET 开发者介绍一些非常好用的工具,涉及SQL 管理,VS插件,内存管理,诊断工具等,帮你大幅提升工作效率。

    Visual Studio

    Visual Studio Productivity Power tool: VS 专业版的效率工具。

    Web Essentials: 提高开发效率,能够有效的帮助开发人员编写CSS, JavaScript, HTML 等代码。

    MSVSMON: 远程Debug 监控器 (msvsmon.exe) 是一种轻量级的应用程序,能够远程控制VS来调试程序。在远程调试期间,VS 在调试主机运行,MSVSMON 在远程机器中运行。

    WIX toolset: 可以将XML 源代码文件编译成Windows 安装包。

    Code digger: Code Digger 是VS 2012/2013 的扩展插件,能够帮助开发人员分析代码。

    CodeMaid: CodeMaid 是一款开源的VS2012/2013/2015 插件,提供代码分析,清理,简化代码的功能。

    OzCode: 非常强大的VS 调试工具。

    CodeRush: 是VS的提高代码重构和提升效率的VS插件。

    T4 Text Template:VS中T4 文本模板是生成代码文件常用的模板文件,这种模板文件是通过编写文本块和控制逻辑来实现的。

    Indent Guides:  快速添加缩进行。

    PowerShell Tools:支持开发和调试PowerShell 脚本和VS2015代码块的工具包。

    Visual Studio Code: 免费的跨平台编辑器,可以编译和调试现代的Web和云应用。

    ASP.NET

    Fiddler: 能够捕获 http 请求/响应来模拟请求行为。

    AutoMapper: 自动生成对象到对象的映射代码,比如,能够生成从实体对象映射到域对象,而不是手动编写映射代码。Object to object mapping. Like, the tool can be used to map entity objects to domain objects instead of writing manual mapping code.

    Unity/Ninject/Castle Windsor/StructureMap/Spring.Net: 依赖性映射框架,提供很多可用的DI 框架。

    .NET Reflector: .NET 程序反编译器。

    dotPeek: .NET 程序反编译器。

    ILSpy: .NET 程序反编译器。

    memprofiler: 非常强大的查找内存泄露和优化内存使用的工具。

    PostSharp: 去除重复编码和避免由于交叉引用产生的代码冗余。

    ASPhere: Web.config 图形化编辑器

    WCF

    SOAP UI: API 测试工具,支持所有标准的协议和技术。

    WireShark:UNIX和Windows系统的网络协议分析器。用于捕获TCP 层的拥塞状况,还能帮你过滤无效信息。

    Svc TraceViewer: 提供文件追踪视图,是由WFO提供的。

    Svc Config Editor: 用于管理WCF相关配置的图形化界面工具。

    MSMQ

    QueueExplorer 3.4: 提供消息操作功能,如复制,删除,移动消息,保存和加载,强压测试,浏览编辑等

    LINQ

    LINQ Pad: LINQPad 是一个轻量级工具,用来测试Linq查询。 可以测试由不同语言写的.Net 语言脚本。

    LINQ Insight: LINQ Insight Express 可嵌入 Visual Studio 中,能够分析设计时的LINQ查询 。

    RegEx

    RegEx tester: 正则表达式插件。

    regexr: 在线正则表达式开发和测试工具。

    regexpal: 在线正则表达式开发和测试工具。

    Expresso: 桌面版的正则表达式工具。

    RegexMagic : 能够根据文本模式自动生成正则表达式的工具。

    Javascript/JQuery/AngularJS

    JSHint: JavaScript代码质量监控工具,定义了很多非常严格的规则。

    JSFiddle: 提供了浏览器内部的开发环境,能够测试HTML,CSS,Javascript/JQuery代码

    Protractor: 端到端的框架,能够测试Angular应用。

    SQL Server

    SQL Profiler: SQL 跟踪监控工具。

    ExpressProfiler: ExpressProfiler (aka SqlExpress Profiler) 是一个小型快速的SQL Server Profiler的替换工具,自带GUI界面。能够用于企业版和非企业版 的SQL Server。

    SQL Sentry Plan explorer: 提供了SQL 查询执行计划的很好的物理视图。

    SQL Complete: 为 SQL Server Management Studio and Visual Studio 提供非常智能的,优化SQL 格式的管理工具。

    NimbleText:文本操作和代码生成工具。

    Query Express: 轻量级的SQL 查询分析器。

    IO Meter: 提供IO 子系统的一些访问具体情况

    sqldecryptor: 可以解密SQL Server 中的加密对象,如存储过程,方法,触发器,视图。

    SpatialViewer: 可以预览和创建空间数据。

    ClearTrace: 导入跟踪和分析文件,并显示汇总信息。

    Internals Viewer for SQL Server: Internals Viewer 用来在SQL Server 的存储引擎中的查找工具,以及获取数据在物理层是如何分配,组织和存储的。

    NHibernate

    NHibernate Mapping Generator : 生成 NHibernate 映射文件,并从存在的数据库表映射到领域类。

    Tally

    Tally ERP 9

    Tally dll: .net 的动态链接库,能够将Tally Accounting 软件集成到应用程序中 ,通过代码对数据进行push或pull操作。

    代码Review

    StyleCop: StyleCop 是静态代码分析工具,能够统一设置代码样式和规范。 可以在Visual Studio 中使用,也可以集成到 MSBuild 项目。

    FxCop: FxCop 是静态代码分析工具,能够通过分析.Net 程序集保证开发标准。

    诊断工具

    Glimpse:提供服务器端诊断数据。如 在ASP.NET MVC 项目,可以通过NuGet添加。

    性能

    PerfMon: 使用 性能计数器监控系统性能。

    代码转换器

    Telerik Code Converter: C# 到 VB 及 VB 到C# 代码转换器. I是一个在线编辑工具,可以选择 ‘Batch Converter’ ,并使用压缩包上传文件。

    屏幕记录工具

    Wink: Using Wink:可以轻松截图,并为截图添加描述等,也可以录制Demo。

    文本编辑器

    Notepad++: 源码编辑器

    Notepad2: 轻量级功能丰富的文本编辑器

    sublimetext:富文本编辑器

    文档工具

    GhostDoc: GhostDoc 是 Visual Studio 扩展项,能够自动生成 方法或属性的 文档注释,包括它们的类型,名称,其他上下文信息。

    helpndoc: helpndoc 用于创建帮助文档工具,能够根据文档源生成多种格式。

    其他

    FileZilla: FileZilla 是开源的FTP 工具. 通过FileZilla 客户端可以将文件上传到FTP 服务器上。

    TreeTrim: TreeTrim 是调整代码的工具,能够删除一些无效的debug文件和临时文件等。

    BrowserStack: 支持跨浏览器测试的工具。

    BugShooting: 屏幕截图软件,能够铺货和附加工作项,bug,问题跟踪项等。

    Postman: REST 客户端,能够发送http请求,分析REST 应用程序发出的响应。

    Web developer checklist: checklist可用来管理开发计划

    PowerGUI: 能够快接收和使用PowerShell 来有效管理 Windows 开发环境。

    Beyond Compare: 提供文件对比功能。

    PostMan: REST Chrome 器扩展项

    Devart Codecompare: 文件区分工具,能够读取 C#, C++,VB 代码结构 。包括:文件夹对比工具,独立App 比较合并文件夹和文件,代码review 支持。




    原文链接:http://developer.51cto.com/art/201603/507012.htm

上一篇:达内唐亮:达内云计算、大数据培训的三大优势

下一篇:提高 ASP.NET Web 应用性能的方法和技巧

新开班日期  |  更多

.NET培训—零基础周末班

.NET培训—零基础周末班

开班日期:每月28日

.NET培训—零基础全日制

.NET培训—零基础全日制

开班日期:每月28日

.NET培训工程师班--周末班

.NET培训工程师班--周末班

开班日期:每月28日

.NET培训工程师班--全日制

.NET培训工程师班--全日制

开班日期:每月28日

  • 地址:杭州市西湖区教工路6-8号求是大厦10层
  • 课程培训电话:0571-56020837 QQ:162156527     全国服务监督电话:400-111-8989
  • 服务邮箱 tousu@tedu.cn
  • 2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56