.NET开发不可错过的25款高效工具
这些年来,微软的 .NET 开发团队不断在更新升级开发工具,这也提供了一个机会,让我们能对 .NET 系列的开发工具做出不断的评估和规范。以下是我们总结出的一些 .NET 开发不可错过的高效工具。
1. Two monitors——必备的。
2. Visual Studio ——同样的,也是必备的。
3. Launchy ——一款免费的必备工具。它能帮助开发者快速调用电脑中的程序快捷方式,而无需再通过传统的“开始”——“所有程序”中寻找所需的程序。在安装后,只需键入 Alt + Space (空格)即可调出 Launchy ,就可以看到漂亮的界面。
4. WinSplit Revolution——另一款免费的必备工具。它帮助开发者灵活控制屏幕里的“窗口”,迅速在整个屏幕缩放或安排已开启的窗口,并方便的左移、右移、平铺、缩放和布置它们,诸如此类操作。
5. Beyond Compare——一款不可多得的专业级文件夹和文件对比工具。使用它可以很方便的对比出两个文件夹或者文件的不同之处,并把相差的每一个字节用颜色加以表示,查看方便。遗憾的是,它并不是免费的,30 美金/许可证。
6. Event Log Explorer ——一款检测系统安全的软件。通过它可以查看、监视和分析跟事件记录,包括安全、系统、应用 程序和其他微软 Windows 的记录中被记载的事件。这也不是一款免费软件,每次升级许可证需缴纳 50 美金,可以为 10 台电脑使用。
7. Mikogo ——一款易于使用的跨平台桌面共享软件,主要用于网络会议、在线会议、远程协助。无论是商业或是个人使用,一律完全免费。
8. Notepad++ ——一款非常有特色的编辑器,是开源软件,且可以免费使用。 当开发人员不想单独打开“庞大”的 IDE,而又需要对代码做出修改的时候可以考虑它。
9. NUnit ——一款经典的为 .NET 准备的自动化单元测试框架,它的作用就是帮助开发人员方便的完成单元测试工作。免费!
10. Moq ——一基于 .Net3.5、C#3.0 的 Mock 框架。免费!
11. Balsamiq ——一款产品设计师绘制线框图或产品原型界面的利器。它也不是免费的,80 美金/许可证。
12. Fiddler ——这款软件能帮助记录所有的你的电脑和互联网之间的 http 通讯,它也可以让开发者检查所有的 http 通讯,设置断点,以及通过 Fiddle 所有的“进出”的数据。
13. Snagit —— 一款老牌屏幕捕捉软件。提供免费的评估(试用)版,单独购买许可证的话,需要花费 50 美金。
14. Sumatra PDF ——一款开源的 PDF 阅读器。
15. Refactor! Pro——为 VS.NET 编程开发的一套组件和代码重构工具。
16. TortoiseSVN——作为 Subversion 版本控制系统的一个免费开源客户端,它可以帮助开发团队超越时间的管理文件和目录。
17. TestDriven.NET——以插件的形式集成在 Visual Studio.NET IDE 中的单元测试工具,能够兼容各种 Visual Studio 版本。
18. PowerShell ——.NET 开发人员应该关注的命令行外壳和脚本系统管理工具。
19. Microsoft Office —— 每一个人都需要处理邮件、文档和电子表格。
此外,SSMS Tools Pack 、OnTime 、Refactor! Pro 、TeamCity Tray Notifier 、SubSonic 2.1 、MyBatis 也是 .NET 开发者应该关注的工具。
英文原文:Essential Tools for .NET Development 译文: CSDN
.NET开发不可错过的25款高效工具的更多相关文章
- 值得 Web 开发人员收藏的16款 HTML5 工具
HTML5 正在迅速改变创建和管理网站的方式.HTML5 在不同的领域让网页设计更强大的.快速,安全,响应式,互动和美丽,这些优点吸引更多的 Web 开发人员使用 HTML5 开发各种网站和应用程序. ...
- Java 开发者不容错过的 12 种高效工具
Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松.目前,市面上涌现出越来越多的高效编程工具.所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用.正在使用或 ...
- 网页开发人员收藏的16款HTML5工具
本文收集的20款优秀的 HTML5 Web 应用程序,值得添加到您的 HTML5 的工具箱中,他们能够帮助你开发前端项目更快.更容易. Initializr Initializr 是一个可以让你创建 ...
- 推荐25款实用的 HTML5 前端框架和开发工具【下篇】
快速,安全,响应式,互动和美丽,这些优点吸引更多的 Web 开发人员使用 HTML5.HTML5 有许多新的特性功能,允许开发人员和设计师创建应用程序和网站,带给用户桌面应用程序的速度,性能和体验. ...
- 推荐25款很棒的 HTML5 开发框架和开发工具【上篇】
HTML5 在不同的领域让网页设计更强大的.快速,安全,响应式,互动和美丽,这些优点吸引更多的 Web 开发人员使用 HTML5.HTML5 有许多新的特性功能,允许开发人员和设计师创建应用程序和网站 ...
- 推荐25款php中非常有用的类库
推荐25款php中非常有用的类库 投稿:hebedich 字体:[增加 减小] 类型:转载 时间:2014-09-29 作为一个PHP开发者,现在是一个令人激动的时刻.每天有许许多多有用的库分发出 ...
- Android程序员不容错过的10款在线实用工具
Android十款在线工具,在做Android开发过程中,会遇到一些小的问题,虽然自己动手也能解决,但是有了一些小工具,解决这些问题就得心应手了.Android在线工具,包括在线测试工具,及其他较为重 ...
- 2015年免费的25款 WordPress 网站模板
2015年 WordPress 插件和主题的数量继续在增长.这一年,我们可以期待WP主题引入一些新的技术,从背景,自适应响应式图像到从背景图片中提取主色. 本文包含25款最近发布的 WordPress ...
- 25款响应式,支持视网膜显示的 Wordpress 主题
响应式和现代设计风格的多用途 WordPress 主题与能够非常灵活的适应所有设备.而高级主题能够更大可能性的轻松定制.所有的主题是完全响应式的,您可以从主题选项中禁用/启用响应模式. 多用途的响应式 ...
随机推荐
- O-C相关-07-@property关键字简介与使用
基本概念:在O-C中,创建完类之后还需要给一个类添加属性和方法,之前说过的set和get方法比较繁琐,因此引入了@property 这个编译器指令.@property 是一个编译器指令.所谓的编译器指 ...
- 摘录android工具类
import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.Pac ...
- Oracle 10g 默认安装带来的用户名/密码
ORACLE数据库创建的时候,创建了一系列默认的用户和表空间 Oracle 10g 默认安装带来的用户名/密码 Username Password Description See Also CTXSY ...
- Java工具类:获取long型唯一ID
直接上代码: import java.text.SimpleDateFormat; import java.util.Date; /** * 获取long型唯一ID */ public class I ...
- ZOJ 2702 Unrhymable Rhymes(DP)
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1702 题目大意:给定有很多数字组成的诗,譬如 “AABB”, “AB ...
- [翻译][MVC 5 + EF 6] 3:排序、过滤、分页
原文:Sorting, Filtering, and Paging with the Entity Framework in an ASP.NET MVC Application 1.添加排序: 1. ...
- sqlserver字符串转日期
declare @str varchar(15) declare @dt datetime select @str='2005-8-26' set @d ...
- Html代码Font-Size中px与pt的区别
一个是设备坐标,一个是逻辑坐标,两者是不同的. px是个相对单位,一般像素的参考值为:在一个像素密度是90 pdi的显示器上,正常人从距离显示器28英寸处看一个像素的视角应该不小于0.0227度. 1 ...
- C# 拷贝数组的几种方式
突然学到了,所以就放到博客上来共享一下,权当是学习日记吧. 首先说明一下,数组是引用类型的,所以注意不要在复制时复制了地址而没有复制数值哦! 其实在复制数组的时候,一定要用new在堆中开辟一块新的空间 ...
- a href="#"与a href="####"的区别是什么
前提是 :有滚动条. [感谢 黎明就在眼前 博客园园友] '#' 是有特殊意义,如果 '#' 后有内容会被认为是一个标签而从页面找到相应标签跳转到该处,找不到时会跳到页首,通常情况下使用“#ID”来 ...