SharePoint 品牌化有两种思路:
1.不改变 SharePoint 的原有功能(Ribbon 工具条等都保留),通过修改母版页、页面布局、CSS 样式文件、图片等手段来对其界面做品牌化定制。应该用于内网办公使用。
2.从全新的空白 SharePoint Web Page (或者 Publishing Page)开始,放弃(或者不考虑)SharePoint 的原有功能做品牌化定制。这样做会很灵活,设计和实现品牌样式的既有包袱少。应该用于信息发布类的站点。
做索引的好处就是不用自己写具体内容
使用 SharePoint 2010 发布网站实际打造品牌 ,其内容大概按照下面的工序来做:
1.规划。比如,是否需要在手机上面查看?
另外,文中没有提到的是一个授权费用的问题。如果是面向 Internet 的站点,对访问的客户端是无须授权费用的,仅对服务器收授权费。具体看这里 Licensing Q&A: Determining Your Licensing Needs。当然,具体问题还需具体分析,以销售人员的说法为准。
2.布局。就是搞出来下面这张图:
从 SharePoint 原生的界面

变成

好像你自己的品牌化UI布局设计 。
这个阶段乱搞的,后面肯定会死得很惨,狂加班。
这个阶段不肯花时间好好搞的,后面也一样会死得很惨,狂加班。
这个阶段是很难搞的,行业的经验、专家的价值、客户的期望都在这个时候体现出来了。
3.切图,出 HTML 和 CSS。
CSS 有一定的标准,为 SharePoint 网站设计制定 .css 规则,对设计界面的设计师有一定的限制。
4.制作 MasterPage。
工具很重要。
上面这些事情,你可以用 SharePoint Designer 做,也可以用 Visual Studio 打包成 Feature 部署到 SharePoint 上面做。
后者的好处是:可以方便的激活或者禁用品牌化主题,便于管理和后续升级,尤其是可以提供多个品牌主题供各个不同的站点自行选择。好像找不到中文的资料,有两篇英文的可供参考:Deploying Branding Solutions for SharePoint 2010 Sites Using Sandboxed Solutions、Deploying a custom master page in SharePoint 2010。尽量用这种方式吧,直接往磁盘 Layouts 文件夹下面放东西真的不可取,每次备份都烦死你,况且,到了生产环境,也不可能让你去服务器下面放文件。