【问题标题】:What are the major pros and cons to developing .NET Web Apps on Windows Server 2008 R2 vs. Windows 7?在 Windows Server 2008 R2 与 Windows 7 上开发 .NET Web 应用程序的主要优缺点是什么?
【发布时间】:2011-04-15 11:25:49
【问题描述】:

我的问题是关于使用 MS 开发工具和 IIS 进行开发的便利性。

直接在 Windows Server 2008 R2 而不是 Windows 7 上进行开发有哪些优缺点?

【问题讨论】:

    标签: visual-studio iis windows-7 windows-server-2008 windows-server


    【解决方案1】:

    我都用过,到目前为止只注意到一点点不同。

    Server 2008 R2 的一个优点是您拥有服务器管理器。这使您可以访问经常需要的功能和服务。在 Windows 7 中,需要多点鼠标点击。

    Server 2008 R2 的另一个优点是您的开发环境更像是生产环境。我没有遇到任何问题。

    Windows 7 的一个小优点是您默认启用了一些吸引眼球的功能。有些人可能会认为这是一个骗局。如果您愿意,您可以在服务器 2008 R2 中启用 Aero。我发现每个蓝色月亮都会派上用场一次。

    旁注:

    如果您想进行 WP7 开发,您可能需要选择 Windows 7。根据MSDN blog post,Windows Phone 开发人员工具在 Windows Vista 或 Windows 7 以外的操作系统上不受官方支持。

    【讨论】:

      【解决方案2】:

      除非您正在编写代码来配置 IIS7 的特定功能(例如您正在编写网站配置应用程序),这些功能在 Windows 7 中不可用或无法通过 IIS 管理控制台显示,否则我会坚持使用 Windows 7.

      如果您只是在编写标准 Web 应用程序,那么在 Windows 2008/R2 环境中编码方面没有任何专业人士。

      我在 Windows 7 上编写了 95% 的代码(实际上是托管配置系统)。我有一个安装了 Windows 2008 和 Visual Studio 的 VM,用于在 Windows 7 上无法轻松测试或配置的位。对于例如,IIS 远程管理位(管理服务、IIS 管理器用户等)不会出现在 Windows 7 IIS MMC 中,即使它位于引擎盖下。

      【讨论】:

        【解决方案3】:

        我在 Windows 7 上进行开发并在 Windows Server 2008 上部署应用程序,我从未觉得这有任何优势/劣势。我真的认为从发展的角度来看没有利弊。

        【讨论】:

          猜你喜欢
          • 2014-08-16
          • 1970-01-01
          • 2018-03-07
          • 1970-01-01
          • 2016-04-11
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-08-28
          相关资源
          最近更新 更多