我最近为我的开发机器切换到MacBook Pro(出于多种原因)。我想为ASP.NET,IIS和Visual Studio 2010开发设置虚拟机。我还需要对SharePoint 2010进行一些开发工作。
我想知道的是,我是否应该使用Windows 7(64位)或Windows Server 2008(64位)作为我的开发虚拟机的操作系统。我并不真的需要在Server 2008中运行的大多数服务,所以我觉得Windows 7可能在VM环境中运行得更快但是我对SharePoint 2010还不熟悉所以我不确定Windows 7(64位)是否可以用作它的开发环境。
感谢您的任何意见。
答案 0 :(得分:2)
答案 1 :(得分:1)
服务不会有所作为。查看Sharepoint所需的所有内容 - 这不是低容量环境。所以,00mb不会有所作为。在SQL Server,Sharepoint服务器和Visual Studio之间我会说你反正大约6-8gb;)
我认为现在不会有所作为。 Sharepoint 2010明确优化,可以在Win 7上安装 - 这是一个完全支持的开发模型(与2007年相反,你基本上是作为开发人员的坏线末端)。赢7应该是好的。也就是说,您可以将Windows服务器调整为与Win 7 UI一样好(用于开发工作和在后台播放音乐)。
我暂时会使用Windows 7 - 并且可能在需要时在单独的Win 2008上安装Sharepoint。这里的主要问题是Sharepoint在mem使用中很重,而且我讨厌在其他时间携带它。
MacBook Pro可能是一个糟糕的选择 - 确保你有至少8GB的内存用于真正的sharepoint开发工作。
答案 2 :(得分:1)
我与在Mac上的VM中使用SharePoint的人一起工作,他们的生活更加艰难。除其他事项之外,在客户机和主机之间复制和粘贴代码不起作用,并且它们被迫将一个监视器专用于VM。你应该考虑Boot Camp和Windows 7.
Boot Camp + Windows 7可以帮到你:
如果由于某种原因Boot Camp不是一个选项,我会在VM中使用Windows 7。 Server 2008的一大优势是它具有您已经启用的所有功能。最终需要进行大量的工作来调试为什么某些东西在Server 2008 R2中不起作用,却发现某些模糊的功能或服务没有安装或开箱即用。