0

我最近切換到我的開發機器的MacBook Pro(出於許多原因)。我想爲ASP.NET,IIS和Visual Studio 2010開發設置一個虛擬機。我還需要使用SharePoint 2010進行一些開發工作。虛擬機上的SharePoint 2010開發 - Windows 7或Server 2008?

我想知道的是如果我應該使用Windows 7(64位)還是Windows Server 2008(64位)作爲我的開發虛擬機的操作系統。我並不需要大部分在Server 2008中運行的服務,所以我覺得Windows 7在虛擬機環境下運行速度可能會更快,但我對SharePoint 2010來說還是比較新的,所以我不確定Windows 7(64位)是否可以用作它的開發環境。

感謝您的任何意見。

回答

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在內存使用方面非常沉重,而且我會討厭在其他時間持續使用它。

MacBook Pro可能是一個糟糕的選擇 - 確保至少有8GB內存用於真正的SharePoint開發工作。

+0

優秀的反饋!感謝TomTom。我總是可以創建一個Windows Server 2008虛擬機來測試部署。很高興知道Windows 7可用於SharePoint 2010開發。至於MacBook Pro,我使用它,因爲我使用XCode進行一些iPhone/iPad開發,並且我喜歡構建質量。不過,我認爲你是對的,8GB內存將是必需的升級。 – webworm 2010-05-03 13:45:02

2

在Win Server上安裝SharePoint 2010要比在Windows 7上安裝SharePoint更容易 - 在Windows 7上,您需要手動安裝SharePoint(提取安裝文件,安裝先決條件,安裝其他修補程序等)。這裏是一個鏈接如何做到這一點:http://bit.ly/aDCzvS

+0

感謝Gutek!我明白你的觀點......然而,無論如何,手動完成這些步驟對我來說可能是最好的,只是爲了讓我知道幕後發生了什麼。感謝您的鏈接! – webworm 2010-05-03 13:47:33

1

我與在Mac上使用SharePoint的人一起工作,他們的生活很困難。其中,在客戶機和主機之間複製和粘貼代碼不起作用,他們被迫將一臺監視器專用於虛擬機。你真的應該考慮的Boot Camp和Windows 7

的Boot Camp +的Windows 7應該讓你:

  • 能夠使用多臺顯示器(Visual Studio的多顯示器支持真是奇妙)
  • 能力休眠(你不一定會在Boot Camp + Server 2008 R2中獲得)
  • 使用你所有的內存(SharePoint 2010是內存管理器,運行在虛擬機中並不會有幫助)
  • 更少的不便像複製和粘貼問題

如果無論出於何種原因,Boot Camp不是我選擇在虛擬機中使用Windows 7的選項。 Server 2008的最大優點之一是它具有您需要的所有功能。它最終調試了很多工作來調試爲什麼某些功能在Server 2008 R2中無法正常工作,僅僅是爲了找到某些模糊的功能或服務沒有安裝或開箱即用。

相關問題