Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.NET/C开发人员的最佳实用工具?_C#_Asp.net - Fatal编程技术网

C# ASP.NET/C开发人员的最佳实用工具?

C# ASP.NET/C开发人员的最佳实用工具?,c#,asp.net,C#,Asp.net,您使用什么工具开发.net应用程序?让生活更轻松、更快的事情。Fiddler刚刚被推荐给我,但我还不确定它是如何工作的,尽管它看起来很有趣。我还使用Notepad++作为快速文本编辑器。除此之外,这对我来说只是VS studio。取决于你需要什么。我的设置包括: Visual Studio 可视SVN 团队城市 南特 喷气式飞机 我想说,“最好的”包括: -反编译器,用于查看未编写的DLL上的源代码 -剪贴簿管理员。试一试,你将不知道没有它你将如何生活 和版本控制(很多喜欢Team Foun

您使用什么工具开发.net应用程序?让生活更轻松、更快的事情。Fiddler刚刚被推荐给我,但我还不确定它是如何工作的,尽管它看起来很有趣。我还使用Notepad++作为快速文本编辑器。除此之外,这对我来说只是VS studio。

取决于你需要什么。我的设置包括:

  • Visual Studio
  • 可视SVN
  • 团队城市
  • 南特
  • 喷气式飞机

    • 我想说,“最好的”包括:

      • -反编译器,用于查看未编写的DLL上的源代码
      • -剪贴簿管理员。试一试,你将不知道没有它你将如何生活
      • 和版本控制(很多喜欢Team Foundation Server,但是很贵)
      • -构建LINQ查询
      • -比较两个文件的更改,合并差异
      • (或者更流行的NUnit)用于单元测试
      • 用于图形
      • 对于Visual Studio

      这些是我最喜欢的通用.net工具,我会在特定情况下使用更多工具。需要注意的是asp.net环境中的错误处理/报告。另外,看看resharper,它很受欢迎,但我不是它的粉丝。

      这取决于你需要什么,以及你对东西的挖掘程度。这些工具对我来说绝对是必须的

      • 记事本++——功能强大得惊人的选项卡式编辑器。[免费]
      • Expression Studio-适用于Silverlight、WPF、编码/解码媒体、设计网站。非免费[可试用]
      • 屏幕捕获实用程序。不自由
      • Fiddler-HTTP调试代理[免费]
      • Process Monitor[免费,您可以使用它查看锁、访问问题、注册表和文件访问]
      • Process Explorer[免费,您可以用它替换任务管理器]
      • 调试视图[免费。查看来自大多数语言的任何EXE的调试输出,例如…System.Diagnostics.Debug.Write[“Hi!”],无需安装Visual Studio]
      • WinDBG[适合后期制作调试。免费,但学习和掌握有点困难]
      • 调试诊断[免费,捕获任何进程的转储]
      • 网络监视器[免费网络捕获工具]
      • Reflector[帮助您查看任何.NET程序集代码的免费实用程序]
      • 批量重命名实用程序[一个免费实用程序,可帮助您一次性重命名一堆文件]
      • WinMerge[免费,比较两个文件]
      • Foxit Reader[免费,PDF阅读器…比Adobe Reader快得多。]
      希望这有帮助, Rahul

      除此之外,我可以强烈推荐三个我还没有提到的:

      • Microsoft,其中包括IIS Express、SQL Compact Edition,以及使用quick n'dirty ASP.NET代码启动和运行的最快方式
      • 微软在WebMatrix的基础上又向前迈进了一步,WebMatrix的下载量稍重一些,但它的Intellisense是值得的
      • 在使用JSON时经常被忽略
        • 而且

          -用于ASP.NET/Mono的服务器推送(comet ajax)


          -你在Linux方面的第二个好朋友(第一个是QT:)

          请查看-那里有非常详尽的工具。不是所有的东西都是ASP.net特定的,但是你可以选择你需要的是的,这个问题以前已经问过好几次了。见: