2013-03-19 96 views
1

我接管SharePoint門戶並注意到以前的開發人員使用SharePoint Designer進行所有開發,而我使用Visual Studio自定義解決方案/功能進行開發。SharePoint 2010 v4.master內容類型

注意:某些Web應用程序的工作組網站模板上啓用了網站發佈功能。

我注意到的問題是v4.master內容類型已從「主頁面」內容類型更改爲「頁面佈局」內容類型。這一定是通過發佈網站上的「編輯屬性」完成的。在SP Designer中打開網站時,v4.master將顯示在頁面佈局中而不是母版頁中。

v4.master旁邊還有一個藍色圖標,表示該頁面已定製,並且內容存儲在導致性能問題的數據庫中。 SharePoint非常慢,用戶非常沮喪。在頂層腳本目錄中,masterpage中還有指向jquery的腳本標記。就個人而言,我會爲此創建一個委託控制,而不是自定義v4.master。沒有複製。 (我完全不喜歡SP Designer,這個工具給沒有經驗的高級用戶提供了太多的權力,他們喜歡把Sharepoint開發者放在他們的簡歷上,我絕對禁用SP Designer)

所以,說了這麼多,或者在解決這個問題時提出建議?

未來應用程序或網站集會導致哪些問題?

我是否應該開發並部署自定義主控作爲功能,然後在v4.master上「重置爲網站定義」?

爲什麼SharePoint允許用戶將主頁上的內容類型更改爲「頁面佈局」?爲什麼這甚至是一種選擇,甚至沒有意義?

回答

1

您需要在SharePoint Designer中執行的所有操作都是將主頁面發佈到頁面佈局文件夾中,並在網站設置中的母版頁面和頁面佈局中進行批准。母版頁將出現在SharePoint設計器的母版頁部分。

相關問題