代码之家  ›  专栏  ›  技术社区  ›  boj

SharePoint开发-Microsoft VPC与VMware

  •  1
  • boj  · 技术社区  · 15 年前

    我在上开发了一些小的SharePoint应用程序 微软虚拟机 但是现在我们在SharePoint上开始了一个新的更大的项目。

    你怎么认为?我们应该从 室性心动过速 VMware (服务器?)或者没有显著的性能差异?

    (开发人员硬件:带外置硬盘的笔记本电脑、2GB内存、酷睿2双核)

    8 回复  |  直到 14 年前
        1
  •  8
  •   Gregor    15 年前

    我认为作为拉撒路,你应该留在你所知道的。但是对于这个案例,你会发现一些新的东西:还有 VirtualBox 我用了半年来为我的开发机器。

    原因:它作为vpc运行得更快,并且有一些很好的特性。此外,我可以在Windows下和Linux/Unix下使用此软件


    编辑

    我认为对于SharePoint开发来说,唯一真正重要的是远程调试器。其他一切都只是“很高兴拥有”。

    • vpc与vmware工作站:vmware获胜。它有很多非常好的功能,但对SharePoint来说并不重要。
    • vpc与virtualbox:virtualbox获胜。也因为它的特性很好。
    • vmware工作站与vmware服务器:vmware工作站胜出。你可以使用免费的服务器版本,但我不认为有必要改变?你说什么?
        2
  •  5
  •   Kirk Liemohn    15 年前

    我已经使用了几十台虚拟机来开发SharePoint,并同时使用了vmware和vpc(尽管大多数都是vpc),而且我没有注意到任何显著的差异。

    对于您的开发人员的笔记本电脑,我将RAM提升到4G。实际上,如果您有机会真正想使用64位Windows Server 2008和带有两个内部驱动器的Hyper-V,其中一个可能是固态驱动器。下一版本的SharePoint将需要64位。

        3
  •  3
  •   Lazarus    15 年前

    我认为你应该坚持你目前已经实现的东西,除非有一个特定的特性是由vpc实现的,而vpc没有。你是将生产实现构建为vm还是仅仅是开发环境?如果是后者,那么一定要坚持vpc,不需要改变。如果它是生产型的,那么您可能会从VMware中获益,它比vpc长得多,而且性能略有改善(或者至少在一年或更久以前我看过的时候)。

        4
  •  1
  •   Rik elirevach    15 年前

    我从来没有在虚拟PC中为SharePoint开发过任何问题。 当然,我只是一个样本大小的。

        5
  •  1
  •   Michael    15 年前

    我建议在vpc上使用vmware,因为它有一个无与伦比的特性——快照。 您可以在任何阶段创建系统的快照,并在出现错误时返回该快照。

    例如,从头开始安装Windows,然后在那里安装SharePoint。创建快照并开始配置SharePoint。如果出了什么问题,你可以在1分钟内回到以前的状态。 它真的很酷很有用。 我从2000年开始使用vpc,2年前我把所有服务器都切换到了vmware。对VMware非常满意

        6
  •  1
  •   Kasper    15 年前

    我在我们的vmware esx服务器中的一个虚拟机上完成了所有的SharePoint工作,它的工作方式很有魅力。当我把我的开发机器搞砸的时候,我只需要恢复到一个秘密的快照,或者基于一个“已批准”的图像创建一个新的图像,或者从我的一个同事那里“借用”一个克隆。 如果您是在一家规模相当大的商店中,那么ESXServer可能是您的选择。

    我在笔记本电脑上运行了vmware player和新的virtualbox软件,但这只是为了好玩,因为它的性能低于我白天工作时所能接受的。

        7
  •  1
  •   program247365    15 年前

    在我的特定案例中,我正在开发MacBookPro(哈哈,对吧?),因为它是唯一一台足够强大的机器,我可以使用它(我的公司工作站没有),而且我可以使用微软提供的免费vpc图像, convert them with VMWARE's convertor ,并在上成功运行它们 VMWARE Fusion 2.0 for Mac .

    它们在中“失败”了97%,但实际上,您启动了VMware映像,这很好。

    希望能帮助别人。

        8
  •  0
  •   saschabeaumont    15 年前

    由于速度/性能(价格便宜,但不是免费的),我建议将VMware Workstation作为开发的最佳选择。

    我在桌面上使用工作站,我们有一台专门的服务器运行ESXi和20多台机器进行测试,其他支持技术人员也可以使用免费的vmware播放器运行我创建但未上载到测试服务器的映像。