推荐几个对Asp.Net开发者比较实用的工具。大家有相关工具也可以在评论区留言,一起努力学习。
作为程序员要有挑战精神,大家可以尝试一下这些工具。
已经有篇文章写到了vs的扩展工具,这里不再累赘,请查看:推荐几个对Asp.Net开发者比较实用的工具
1.Asp.Net
Fiddler:捕获HTTP请求和响应,以及模拟HTTP请求的工具,下载地址:http://www.telerik.com/fiddler
AutoMapper:对象映射工具,例如可以把实体对象转换影射为领域对象。而且这种行为是全自动的。下载地址:http://automapper.org/
Unity/Ninject/Castle Windsor/StructureMap/Spring.Net:依赖注入框架,这是比较常用的一些DI框架。对应链接:
https://msdn.microsoft.com/en-us/library/dn170424(v=pandp.30).aspx
http://www.ninject.org/
https://www.nuget.org/packages/Castle.Windsor/
http://structuremap.github.io/
http://www.springframework.net/
.NET Reflector/dotPeek/ILSpy: : .NET反编译工具,
https://www.red-gate.com/products/dotnet-development/reflector/
https://www.jetbrains.com/decompiler/
http://ilspy.net/
memprofiler: 查找内存泄漏的优化内存强大的工具。http://memprofiler.com/
PostSharp: 去除重复代码,避免代码膨胀。https://www.postsharp.net/download
ASPhere: 对Web.config编辑的界面化程序。http://www.asphere.cz/en/index.html
2.REST API
-
Swagger UI: API测试和文档工具.http://swagger.io/swagger-ui/
-
PostMan: 谷歌浏览器的一个扩展工具。一个REST 客户端。https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?hl=en
3.WCF
-
SOAP UI: API测试工具,它包括支持所有的标准协议和技术。http://www.soapui.org/
-
WireShark: 一个网络协议分析工具,它可以帮助你捕捉TCP和Soap通信过程。https://www.wireshark.org/
-
SvcTraceViewer: 提供较好的追踪文件。https://msdn.microsoft.com/en-us/library/ms732023(v=vs.110).aspx
-
Svc Config Editor: 管理WCF相关配置的界面花工具。https://msdn.microsoft.com/en-us/library/ms732009(v=vs.110).aspx
4.MSMQ
-
QueueExplorer 3.4: 复制,移动或者删除消息、保存加载、应力测试、查看和编辑完整消息体等强大功能。http://www.cogin.com/mq/index.php
5.LINQ
-
LINQ Pad: 一个对SQL server数据库进行linq查询的轻量级测试工具。https://www.linqpad.net/
-
LINQ Insight: LINQ是vs的一个扩展插件。可以分析你的linq查询,简化及调试linq。https://visualstudiogallery.msdn.microsoft.com/269e6da9-7f4d-4650-a327-c70b359dcfe0
更多技术文章分享,请关注今日头条-做全栈攻城狮。
纯手写,请支持,点击关注即可收到每日技术文章。
做全栈攻城狮。写代码也要读书,爱全栈,更爱生活。