2010-10-30 54 views
3

你用什麼工具開發.net應用程序?讓生活更輕鬆的事情。 Fiddler只是推薦給我,但我不確定它是如何工作的,儘管它看起來很有趣。我還使用Notepad ++作爲快速文本編輯器。除此之外,這只是VS工作室。Best | ASP.NET/C#Devs有用的工具?

+0

退房http://stackoverflow.com/questions/180939/net-must-have-development-tools - 那裏有一個非常詳盡的工具。並非一切都是ASP.net特定的,但你可以選擇你需要的東西 – InSane 2010-10-30 04:14:51

+0

是的,這個問題之前已經被問過好幾次了。請參閱:http://stackoverflow.com/search?q=.net+tools – shaunmartin 2010-10-30 04:24:45

回答

5

取決於你需要什麼。我的設置包括:

  • 的Visual Studio
  • 視覺SVN
  • 的TeamCity
  • 惡性
  • JetBrains公司ReSharper的
+0

Resharper是一個偉大的工具 – Zuuum 2010-11-01 00:47:40

5

'最好',我要說,包括:

  • Reflector - 反編譯器,讓你查看你沒有寫入的dll源代碼
  • ClipX - Clipboar經理。試一下吧,如果沒有它,你將無法知道你的生活。
  • SubversionTortoise SVN版本控制(很多喜歡的Team Foundation Server,但它的價格昂貴)
  • LinqPad - 構建LINQ查詢
  • WinMerge - 比較兩個文件的修改,合併差異
  • xUnit(或者稍多流行的NUnit的link text),用於爲Visual Studio
  • 圖形
  • Power Commands單元測試

那些我最喜愛的通用.net工具 - 我還會用到更多的特定情況。值得注意的是在asp.net環境中用於錯誤處理/報告的Elmah。另外,看看很受歡迎的resharper,但其中,我不是一個很棒的粉絲。

1

真的取決於你需要什麼,以及你挖掘了多少東西。這些是一些對我來說絕對必須的工具。

  • Notepad ++ - 驚人強大的標籤式編輯器。 [免費]
  • Expression Studio - 適用於Silverlight,WPF,編碼/解碼媒體,設計網站。不免費[試用版]
  • Snagit - 屏幕捕獲實用程序。不是免費的
  • 小提琴手 - HTTP調試代理[免費]
  • 進程監視器[免費,你可以用它看鎖,門禁問題,註冊表和文件訪問]
  • 的Process Explorer [免費,你可以取代你的任務管理器與它]
  • 調試視圖[免費。請參閱大多數語言的任何EXE的調試輸出,如... System.Diagnostics.Debug.Write [「Hi!」]不需要安裝Visual Studio]
  • WinDBG [適用於後期製作調試。免費的,但有點難以學習和掌握]
  • 調試診斷[免費,捕捉轉儲任何進程]
  • 網絡監視器[免費網絡捕捉工具]
  • 反射[免費工具來幫助你看到的代碼任何.NET程序集]
  • 批量重命名工具[免費的實用工具,可以幫助你在一個射擊]
  • 的WinMerge [免費重命名一批文件,比較兩個文件]
  • 福昕閱讀器[免費,PDF閱讀器..比Adobe Reader快得多。]

希望這有助於 拉胡爾

2

除了LINQpad & Fiddler2我強烈推薦,三我沒有看到沒有提到是:

  • 微軟WebMatrix,其中包括IIS Express中,SQL精簡版本和最快的方式來啓動和運行快速n'骯髒的ASP.NET代碼。
  • 微軟Visual Web Developer 2010 Express從WebMatrix開始,這是一個稍微重一點的下載,但它對於Intellisense來說是值得的。
  • JSON Viewer如果使用JSON,經常會被忽視。
2

而且也

PokeIn - 服務器推送(彗星AJAX)的ASP.NET /單聲道

MonoDevelop & Mono - 在Linux中你的第二個最好的朋友(第一個是QT :))