“工欲善其事,必先利其器”在此对软件常用到的工具作一个整理,以便查找和使用。
开发工具
SnippetEditor 代码段编辑器 http://snippeteditor.codeplex.com/
jquery snippets http://jquerysnippets.codeplex.com/
Code Snippets for Windows Store Apps http://windows8snippets.codeplex.com/SourceControl/latest#1802829
StyleCop Compliant Visual Studio Code Snippets http://vssnippets.codeplex.com/
CodeRush
http://www.devexpresscn.com/Resources/Documentationlist.html
Resharper
http://www.cnblogs.com/renji/archive/2007/12/11/resharper.html
Json在线格式验证
文本编辑工具
Notepad++
SQL Assistant
Beyond Compare 3 文件或文本比较工具
项目管理工具
CI ( continuous integration)持续集成工具
FinalBuilder 7 每日构建
持续集成工具列表
http://www.cnblogs.com/itech/archive/2011/11/17/2252916.html
测试工具
MSTest TRX to HTML Viewer: http://saffroze.com/trx-to-html/
XUnit.NET http://kenming.blog.ithome.com.tw/post/296/212825
数据库工具
1.SqlDelta
2.Redgate Sql Compare
http://www.cnblogs.com/VAllen/archive/2012/09/27/SQLDataCompare.html
3. D-Softs Database Compare
4. Datanamic 系列工具
小图标
http://www.cnblogs.com/lhb25/archive/2013/04/03/free-web-icon-glyph-packs-for-your-ui-designs.html
分析工具
Log Parser 2.2
性能测试分析
HP LoadRunner
微软官方免费软件:
<>
是一个可以用于分析.NET程序行为的工具。可用其分析垃圾回收器堆正在发生的事情,例如什么方法分配了什么类型的对象?另外,还提供了调用图(call graph)功能用于显示哪个方法调用了哪个方法
Microsoft Web Application Stress Tool
Microsoft Web Application Stress Tool 是由微软的网站测试人员所开发,专门用来进行实际网站压力测试的一套工具。透过这套功能强大的压力测试工具,您可以使用少量的Client端计算机仿真大量用户上线对网站服务所可能造成的影响,在网站实际上线之前先对您所设计的网站进行如同真实环境下的测试,以找出系统潜在的问题,对系统进行进一步的调整、设置工作。
Microsoft Application Center Test
Microsoft Application Center Test是vs.net2003企业版自带的一个测试工具.使用它可以收集性能信息.确定WEB应用程序的容量.也可以创建测试,模拟同时从WEB应用程序请求网页的多个用户.这些模拟测试有助于确定应用程序的稳定性.速度和响应能力.
商业软件(其实试用30天已经足够用了):
dotTrace
是个很不错的分析工具(Profiling Tool),可以分析windows form和asp.net ,它能够快速分析、过滤、函数查找(快速定位function,并且导航)和查看源码.
试用版下载(http://www.jetbrains.com/profiler/)
ANTS Profiler
一个检测基于.Net Framework的任何语言开发出的应用程序的代码性能的工具。她可以通过记录每行代码花费的时间,来帮助你优化程序的执行,而且可以用很多种格式来探测应用程序中效率不好的区域。ANTS Profiler还可以分析应用程序的内存使用状况,她就是通过记录每个对象分配的内存空间大小,来提供很多种报告样式给开着这察看哪个对象或者类占用了最多的内存,从而可以帮助你优化内存的使用。
试用版下载(http://www.red-gate.com/products/ants_profiler/index.htm)
<>
一款功能强大的Code Profiler工具,有很多种代码分析方式,一般主要是用它来做性能分析,目的是定位程序性能瓶颈,然后再有针对性地进行优化。函数追踪功能,能看清函数的调用,而且能定位到行级,确定系统性能的瓶颈。
试用版下载(http://www.automatedqa.com)
.NET Memory Profiler
http://www.cnblogs.com/wmlunge/archive/2013/01/08/2850809.html< Profiler是一款强大的.net Memory 是NET>
< Professional Studio DevPartner>
是一套功能非常强大全面性的软件开发除错工具,协助程序开发人员使用微软Visual Studio .NET与Visual Studio 6.0开发应用程序与WebService。 其功能包括扫描程序找出程序码潜在的问题,侦测执行阶段的错误,程序执行效能分析,分散式应用系统问题分析,与程序码测试涵盖度分析等。支持微软的Visual Studio .NET、Native Windows或是两者混合使用的应用程序,加速应用程序的开发,提高应用系统的稳定性与执行效能。
LoadRunner
是否目前国内最多人用的压力测试工具,感觉与.net搭配不是很好。
常用网站
网站和英文学习:查看
工具清单参考: 查看
jquery 菜单水平导航菜单: 查看
jquery 时间输入框: 查看
jquery, json与ashx的完美结合: 查看
jquery-validation: 查看1 查看2 自定义验证 验证二选一
Knockout.js 数据绑定:查看
Web App框架发展趋势及现状分析
http://www.programmer.com.cn/11264/
扫描
http://www.cnblogs.com/blsong/archive/2010/09/10/1823258.html
http://forums.codeguru.com/showthread.php?439027-Windows-Image-Acquisition-%28WIA%29-Code
http://www.codeproject.com/Articles/2303/WIA-Scripting-and-NET
http://www.cnblogs.com/shinehouse/articles/3179380.html
压缩
http://sevenzipsharp.codeplex.com/releases/view/51254
http://dotnetzip.codeplex.com/wikipage?title=Examples 这个好