推荐几个对Asp.Net开发者比较实用的工具 2

推荐几个对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框架。对应链接:

  1. https://msdn.microsoft.com/en-us/library/dn170424(v=pandp.30).aspx
  2. http://www.ninject.org/
  3. https://www.nuget.org/packages/Castle.Windsor/
  4. http://structuremap.github.io/
  5. http://www.springframework.net/

.NET Reflector/dotPeek/ILSpy: : .NET反编译工具,

  1. https://www.red-gate.com/products/dotnet-development/reflector/
  2. https://www.jetbrains.com/decompiler/
  3. 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

  1. Swagger UI: API测试和文档工具.http://swagger.io/swagger-ui/
  2. PostMan: 谷歌浏览器的一个扩展工具。一个REST 客户端。https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?hl=en

3.WCF

  1. SOAP UI: API测试工具,它包括支持所有的标准协议和技术。http://www.soapui.org/
  2. WireShark: 一个网络协议分析工具,它可以帮助你捕捉TCP和Soap通信过程。https://www.wireshark.org/
  3. SvcTraceViewer: 提供较好的追踪文件。https://msdn.microsoft.com/en-us/library/ms732023(v=vs.110).aspx
  4. Svc Config Editor: 管理WCF相关配置的界面花工具。https://msdn.microsoft.com/en-us/library/ms732009(v=vs.110).aspx

4.MSMQ

  1. QueueExplorer 3.4: 复制,移动或者删除消息、保存加载、应力测试、查看和编辑完整消息体等强大功能。http://www.cogin.com/mq/index.php

5.LINQ

  1. LINQ Pad: 一个对SQL server数据库进行linq查询的轻量级测试工具。https://www.linqpad.net/
  2. LINQ Insight: LINQ是vs的一个扩展插件。可以分析你的linq查询,简化及调试linq。https://visualstudiogallery.msdn.microsoft.com/269e6da9-7f4d-4650-a327-c70b359dcfe0

更多技术文章分享,请关注今日头条-做全栈攻城狮。

纯手写,请支持,点击关注即可收到每日技术文章。

做全栈攻城狮。写代码也要读书,爱全栈,更爱生活。

时间: 2024-12-14 05:37:34

推荐几个对Asp.Net开发者比较实用的工具 2的相关文章

推荐几个对Asp.Net开发者比较实用的工具

推荐几个对Asp.Net开发者比较实用的工具.大家有相关工具也可以在评论区留言,一起努力学习. 工具 1.Visual stdio Productivity Power tool:visual stdio专业版及其以上版本的扩展工具,它用有非常丰富的特性,例如:快速查找.解决文件导航.引用文件可查找化. 2.MZ-Tools:他可以在方法.文件.项目.解决方案.选择的文本.项目组或解决方案组中查找字符串.查找结果在窗口中全部显示,而非vs中的只显示一个结果. 3.Web Essentials:大

7 个面向Web开发者的实用CSS3教程推荐

通过CSS来创建精细.复杂的效果,成为了Web前端开发的未来趋势.世界各地的设计师认为CSS3是一项非常具有潜力的技术,未来将会创造更多不可思议的美妙设计. 本文为Web开发者带来了一些与CSS3相关的教程,通过这些教程,你可以快速.直观地了解到CSS3的强大功能. 1.  基于伪元素的CSS按钮 在本教程中,你将学习如何创建具有按下效果的按钮,每个按钮仅使用一个锚点标记,但是具有非常棒的效果. 演示 / 下载 2.  打造倾斜效果 在Web设计中使用一些非直线元素,会带来意想不到的效果,更能吸

构建ASP.NET网站十大必备工具(- 推荐)

最近使用ASP.NET为公司构建了一个简单的公共网站(该网站的地址:http://superexpert.com/).在这个过程中,我们使用了数量很多的免费工具,如果把构建ASP.NET网站的必备工具总结一下,将会是一件十分有趣的事情.这些工具既支持ASP.NET Web Forms又支持ASP.NET MVC. 性能工具 读了两本关于网站的前端性能的书(这两本优秀的图书分别是:<High Performance Web Sites> 和 <Even Faster Web Sites&g

ASP.net 资源请求漏洞利用工具PadBuster

ASP.net 资源请求漏洞利用工具PadBuster 在ASP.net 网站中,为了便于部署网站项目,开发者往往会将资源(图片.Javascript文件)嵌入到dll文件中.而网页中,会使用WebResource.axd?d=XXX的形式请求资源.其中,XXX采用CBC-R加密的方式生成的访问密钥.由于CBC-R算法存在Padding Oracle漏洞,所以导致渗透人员可以非法访问网站敏感文件,如web.config.PadBuster是Kali Linux提供的一款专向工具.该工具使用Per

开发者必备实用工具

工欲善其事必先利其器,今天给大家推荐一些程序员(开发者)用得上的实用开发工具,部分下载地址已经在链接中,需要的话可以自取. 1.文本编辑器--Notepad++ 相信绝大部分程序员用上它都会爱得死去活来.Notepad++是一套非常有特色的自由软件的纯文字编辑器.支持27种编程语言,通吃C,C++ ,Java ,C#, XML, HTML, PHP,JS 等,支持代码高亮显示,有完整的中文化接口及支持多国语言编写的功能(UTF8 技术),可以完美取代微软的记事本. 2.毫秒级搜索--Everyt

构建ASP.NET网站十大必备工具(1)

最近使用ASP.NET为公司构建了一个简单的公共网站(该网站的地址:http://superexpert.com/).在这个过程中,我们使用了数量很多的免费工具,如果把构建ASP.NET网站的必备工具总结一下,将会是一件十分有趣的事情.这些工具既支持ASP.NET Web Forms又支持ASP.NET MVC. 性能工具 读了两本关于网站的前端性能的书(这两本优秀的图书分别是:<High Performance Web Sites> 和 <Even Faster Web Sites&g

好物推荐,码出高效 - 超实用的开源录屏工具,100%免费

Captura是一款开源的屏幕录像工具.基于MIT许可,可以免费使用.具有捕获屏幕.网络摄像头.音频.光标,鼠标等功能. 喜欢录制网课和教程的同学有福了.Captura的主界面也非常友好,不过目前只能在Windows平台工作,依赖.NET 4.7.2. 下载地址:https://mathewsachin.github.io/Captura/ 源代码:https://github.com/MathewSachin/Captura 原文标题:好物推荐,码出高效 - 超实用的开源录屏工具,100%免费

微软推荐的130道ASP.NET常见面试题及答案

1. 简述 private. protected. public. internal 修饰符的访问权限. 答 . private : 私有成员, 在类的内部才可以访问. protected : 保护成员,该类内部和继承类中可以访问. public : 公共成员,完全公开,没有访问限制. internal: 在同一命名空间内可以访问. 2 .列举ASP.NET 页面之间传递值的几种方式. 答. 1.使用QueryString, 如....?id=1; response. Redirect()...

ASP.NET 开发者 开始学习ASP.NET Core 2吧

.  NET Core 从2016年6月28日发布,过去了将近一年的时间,但是在工作中发现大家对.net core的接受程度并不高,这只是一个感觉,俗话说“没有调查就没有发言权”, 这两天通过微信小程序在微信群里做了一个调查,参与的人数大概230人,从结果看大家都在等待.NET Core 2.0, 期待.net core 2能够在7.8月间按时发布.这次调查的问题就是针对大家对.net core的使用情况的调查,分为3种情况,我直接上微信投票结果图: 使用.net core 1.0/1.1的人数