你用什么工具来调试你的asp.net应用程序?

时间:2011-07-17 15:47:37

标签: asp.net debugging

这实际上是我面试的一个问题。我没有真正使用任何工具进行调试,只使用跟踪,调试,断点,命令窗口。

我不认为我的回答是他们正在寻找的。请告诉我你用什么工具来调试你的asp.net应用程序,以及如何在开发和生产环境中调试应用程序。

4 个答案:

答案 0 :(得分:3)

  • Visual Studio是世界上功能最强大的调试器,但主要限于服务器端代码。

  • Firebug,或Chrome和IE for JavaScript中的内置开发工具

  • Fiddler用于检查Web请求,AJAX等。

  • SQL Server Profiler查找SQL到ASP的差异,查询时间等

  • 红门工具,用于内存分析,查找泄漏。 VS还有很好的分析工具,具体取决于您使用的是什么版本。

答案 1 :(得分:1)

大多数dot net开发人员都在使用Visual Studio调试器来处理所有点网应用程序,例如ASP.NET,VB.NET,控制台应用程序。

对于ASP.NET应用程序,您可以调试服务器端&来自VS的客户端代码(当您从VS运行应用程序时)。它将在DEV& Prod环境你可以使用最新的DLL并附加调试器模式并在VS中进行测试。

对于客户端,您可以在firefox中使用firebug,在Chrome中使用dev工具,在JavaScript中使用IE。 有关详细信息,请see this link.

答案 2 :(得分:0)

那真的取决于你在调试什么?

我经常使用Fiddler进行流量调试,使用IE Deveoper Tools或Firefox Firebug进行css,html和javascript调试。

答案 3 :(得分:0)

Visual Studio Debug,Firebug for Firefox with Firecookie addon,IE Developer tools和SQL Profiler for starters。