Windows 7 Windows Server 2008 R2或Windows 7

Windows 7 Windows Server 2008 R2或Windows 7,windows-7,operating-system,windows-server-2008-r2,Windows 7,Operating System,Windows Server 2008 R2,对于开发计算机,您建议使用哪种操作系统: Windows Server 2008 R2 或 Windows7 到目前为止,大多数“web开发人员”可能会使用Windows Server 2008,因为IIS和Vista正在吞噬Bigtime Windows 7是否会改变这种情况?我们最终能在客户端计算机上再次使用客户端操作系统吗?时间还没到?我对2008 R2唯一的不满是缺少蓝牙支持,这意味着我没有键盘和鼠标……因此,我选择了7 它是IIS的完整版本,我无法打败它-太棒了 通过4GB内存

对于开发计算机,您建议使用哪种操作系统:

  • Windows Server 2008 R2

  • Windows7
到目前为止,大多数“web开发人员”可能会使用Windows Server 2008,因为IIS和Vista正在吞噬Bigtime


Windows 7是否会改变这种情况?我们最终能在客户端计算机上再次使用客户端操作系统吗?时间还没到?

我对2008 R2唯一的不满是缺少蓝牙支持,这意味着我没有键盘和鼠标……因此,我选择了7

它是IIS的完整版本,我无法打败它-太棒了


通过4GB内存的MacBookPro和12GB的i7 920(显然都是x64)运行它,一点问题都没有

Windows 7-有些客户端应用程序不在Windows 2008上运行

Windows 7是经过裁剪的Windows Server 2008 R2,因此Windows Server 2008 R2更好。

Windows Server 2008 R2是服务器版,它附带了许多管理计算机网络的工具,作为开发人员,您不会使用它。最好在商店中等待Windows 7或直接从MSDN中获取它。

Windows 7:

  • 这无疑将是无价之宝
  • 我不需要IIS来进行.NET开发:VisualStudio附带了一个测试服务器。对于其他技术,必须存在轻量级服务器
  • 如果需要IIS(出于测试目的),我将使用WindowsServer200x创建一个虚拟环境

这不是一个定义性列表,如果需要,可以由其他编辑进行扩展,但是:

Windows7

  • 桌面操作系统支持睡眠/休眠
  • 基于XP的测试的Windows XP模式
  • 可能比服务器占用的空间小
  • 可能具有比服务器更多的GUI功能
  • 当你开机的时候,它有很好的动画效果
  • 可以使用第三方虚拟机监控程序运行可能需要在其上部署应用程序的所有Windows操作系统
  • 本机蓝牙协议栈
Windows 2008 R2

  • 如果未启用Hyper-V,服务器操作系统可能支持睡眠/休眠
  • 随附免费虚拟机监控程序(HyperV)
  • 由于进行了优化,特定任务可能会更快
  • 可能具有比桌面更大的占地面积
  • 可以运行部署应用程序所需的所有Windows操作系统
  • 没有蓝牙功能
两个操作系统

  • 构建在同一内核上
  • 拥有相同的网络堆栈
  • 共享相同的GUI
决策

  • 按照你的需要去做
为了记录在案,自早期测试版以来,我一直使用Windows 2008作为我的首选桌面。我可能失去了睡眠/冬眠,但我可以在早上机器启动时煮咖啡


另外,我没有提到在虚拟机监控程序中运行其他操作系统,但您也可以这样做。

尝试使用Hyper-V运行Windows Server 2008 R2作为桌面/工作站操作系统非常有吸引力,因为这样您就可以在同一台机器上托管测试服务器。如果您正在为x64服务器环境进行开发,那么您可能会认为这是您想要做的事情

但有一个严重的问题:Hyper-V导致主机操作系统中某些特定的视频驱动程序操作运行得慢得多。而Windows Server 2008 R2,带有任何一种远程现代图形卡,将尝试对许多简单的事情使用加速视频操作,如滚动、移动和调整窗口大小,而当启用Hyper-V时,这些操作将慢得多。不仅仅是慢了一点,慢得太多以至于让人非常恼火

当尝试将带有Hyper-V的Windows Server 2008 R2用作桌面/工作站操作系统时,这是一个非常严重的问题。启用Hyper-V的Windows Server 2008 R2实际上应该仅用作很少使用控制台的服务器操作系统,因为控制台的视频性能将非常糟糕

这是一个微软已经意识到的问题,但还不是很广为人知。以下是一篇包含一些信息的博客,它链接到其他信息源:


(Windows Server 2008(又名非R2)由于Windows Server 2008没有对窗口滚动、移动和调整大小等常见任务使用加速视频操作,因此不会受到同样程度的影响。潜在的问题仍然存在,但不会像以前那样容易或频繁地触发,因此不会造成太多阻碍。)

缺少蓝牙支持是客户端操作系统的一个主要问题,您指出这一点是件好事。此外,必须使用完整的IIS。请稍候?现在可以在MSDN上下载。诚然,缺少驱动程序、bug和SP1可能是一个问题事实上,我把Windows2008作为一个开发操作系统运行了一年多,它确实比Vista好很多(我想他们说它比Vista快30%,我相信这一点)。真的吗?你有什么例子吗另外,如果你遇到一个应用程序没有运行,你可以使用应用程序兼容性工具来运行,.@Kieron-我听说没有运行的是Zune。记住我主要谈论的是web开发-因此,Kieron已经清除了IIS,必须使用IIS。