這是我的面試問題之一。我沒有真正使用任何工具進行調試,只使用跟蹤,調試,斷點,命令窗口。你用什麼工具來調試你的asp.net應用程序?
我不認爲我的答案是他們正在尋找。請告訴我您使用哪些工具來調試您的asp.net應用程序,以及如何在Dev和Production環境中調試應用程序。
這是我的面試問題之一。我沒有真正使用任何工具進行調試,只使用跟蹤,調試,斷點,命令窗口。你用什麼工具來調試你的asp.net應用程序?
我不認爲我的答案是他們正在尋找。請告訴我您使用哪些工具來調試您的asp.net應用程序,以及如何在Dev和Production環境中調試應用程序。
Visual Studio是世界上最強大的調試器,但大多侷限於服務器端代碼。
螢火蟲,或內置在Chrome和IE開發工具爲JavaScript
提琴手用於檢查Web請求,AJAX等
的SQL Server Profiler來尋找SQL對ASP不符,查詢時間等
紅門工具,內存分析,發現泄漏。 VS也有很好的分析工具,具體取決於你使用的版本。
那它真的取決於你在調試什麼?
我經常使用Fiddler對TRAFIC調試和IE Deveoper工具或Firefox的Firebug的CSS,HTML和JavaScript的有時調試。
Visual Studio Debug,Firebug for Firefox和Firecookie插件,IE開發人員工具和SQL Profiler for starters。
大多數.NET開發人員使用Visual Studio調試器的所有點的點網的應用,如ASP.NET,VB.NET,控制檯應用程序。
對於ASP.NET應用程序,您可以調試服務器端&客戶端代碼從VS(當您運行從VS的應用程序)。它將在DEV & Prod環境中,您可以使用最新的DLL並附加調試器模式並在VS中進行測試。
對於客戶端,您可以在firefox中使用firebug,在Chrome中使用開發工具,在JavaScript中使用IE。 欲瞭解更多詳細信息,請致電see this link.
添加遠程調試器prod調試(你真的應該嘗試在臨時複製prod問題) –