2013-03-19 78 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设计器的母版页部分。

相关问题