2010-03-18 121 views
0

我有大約9個Web部件和3個要部署的頁面。每個頁面將有3個webparts。我想我有以下兩種選擇:在SharePoint中部署網站頁面

  1. 使用功能部署頁面。這些頁面將包含webparts。
  2. 使用文檔庫創建自定義網站定義,並將三個頁面作爲文檔庫的一部分。

您能否讓我知道哪個選項更好或者是否有更好的解決方案?

請注意該解決方案也需要在WSS 3.0上工作。

回答

2

我會將整個事物編碼爲一個特徵。您可以將其裝訂到您希望激活的網站類型的網站定義。

如果您需要遷移到下一版本的SharePoint或其他服務器,則不需要任何自定義網站定義。此外,這些功能會以正常的開箱即用狀態離開網站;如果您刪除了該功能,則不會中斷。

此外,與網站定義不同的是,它還允許您在過去創建的網站上運行該網站。

+0

感謝您的回覆 – Faiz 2010-04-07 11:51:18

-2

首先,您需要使用WSP部署Web部件。一旦它填充到webpart庫中,您可以複製頁面庫中的頁面並粘貼到生產中。

+0

如果您可以在解決方案中包含頁面,則複製並粘貼並不是一個好主意,並且在這種情況下可能無法正常工作。 – 2010-03-22 00:32:00

+0

是的。在將東西移到生產中時,不應該複製和粘貼。它也應該避免在本地。 – Ubaid 2014-01-01 13:00:59