自從 SharePoint 及 Visual Studio 都推出 2010 版本後,這兩個產品也開始互相溝通了,Visual Studio 2008 以前要開發 SharePoint 都需要額外安裝 Template,而 Visual Studio 2010 就內建這個功能,同時可以邊在 SharePoint 上面執行並 Debug (註1)。
由於產品的限制,Visual Studio 及 SharePoint 必須要安裝在同一台機器,這樣才可以程式撰寫(修改)完成後立即在 SharePoint 上面看到成果,所以我在虛擬機器上安裝了一套新的 MOSS (含 SQL Express)做為開發環境,之後再安裝 Visual Studio,安裝過程就略過(可以參考網路資料或後續的安裝說明)。
由於 SQL Express 的特性,該主機最好給予較多的 RAM,實際測試只給 2G 左右的 RAM 跑起來還是會卡卡的,後來我調整到 3G 左右的 RAM 跑起來才算正常,只上只開了一個 Default 的展示網站,尚未開啟Visual Studio。