2011-07-17 61 views
0

這是我的面試問題之一。我沒有真正使用任何工具進行調試,只使用跟蹤,調試,斷點,命令窗口。你用什麼工具來調試你的asp.net應用程序?

我不認爲我的答案是他們正在尋找。請告訴我您使用哪些工具來調試您的asp.net應用程序,以及如何在Dev和Production環境中調試應用程序。

回答

3
  • Visual Studio是世界上最強大的調試器,但大多侷限於服務器端代碼。

  • 螢火蟲,或內置在Chrome和IE開發工具爲JavaScript

  • 提琴手用於檢查Web請求,AJAX等

  • 的SQL Server Profiler來尋找SQL對ASP不符,查詢時間等

  • 紅門工具,內存分析,發現泄漏。 VS也有很好的分析工具,具體取決於你使用的版本。

+1

添加遠程調試器prod調試(你真的應該嘗試在臨時複製prod問題) –

0

那它真的取決於你在調試什麼?

我經常使用Fiddler對TRAFIC調試和IE Deveoper工具或Firefox的Firebug的CSS,HTML和JavaScript的有時調試。

0

Visual Studio Debug,Firebug for Firefox和Firecookie插件,IE開發人員工具和SQL Profiler for starters。

1

大多數.NET開發人員使用Visual Studio調試器的所有點的點網的應用,如ASP.NET,VB.NET,控制檯應用程序。

對於ASP.NET應用程序,您可以調試服務器端&客戶端代碼從VS(當您運行從VS的應用程序)。它將在DEV & Prod環境中,您可以使用最新的DLL並附加調試器模式並在VS中進行測試。

對於客戶端,您可以在firefox中使用firebug,在Chrome中使用開發工具,在JavaScript中使用IE。 欲瞭解更多詳細信息,請致電see this link.

相關問題