设为首页 收藏本站
查看: 752|回复: 0

[经验分享] SharePoint 2010 学习资料索引与注解(3)

[复制链接]

尚未签到

发表于 2015-9-24 12:01:36 | 显示全部楼层 |阅读模式
4.SharePoint 品牌化(Branding)
    最常听到的说法是“让你的 SharePoint 站点看上去不像 SharePoint。”比如,著名的 法拉利汽车网站。   
DSC0000.png
  我更多的把这理解成“你可以用 SharePoint 做到这样!”而非“你应该把 SharePoint 做成这样!”给客户看看这些高度品牌化的 SharePoint 站点,目的还是打消他们心中的疑虑。
  
  SharePoint 品牌化有两种思路:
  
       
  • 不改变 SharePoint 的原有功能(Ribbon 工具条等都保留),通过修改母版页、页面布局、CSS 样式文件、图片等手段来对其界面做品牌化定制。应该用于内网办公使用。   
  • 从全新的空白 SharePoint Web Page (或者 Publishing Page)开始,放弃(或者不考虑)SharePoint 的原有功能做品牌化定制。这样做会很灵活,设计和实现品牌样式的既有包袱少。应该用于信息发布类的站点。
    我发现,做索引的好处就是不用自己写具体内容了 :)
  这篇 使用 SharePoint 2010 发布网站实际打造品牌 有比较完整的介绍,而且是官方的。
  其内容大概按照下面的工序来做:
  
       
  • 规划。比如,是否需要在手机上面查看?     
    另外,文中没有提到的是一个授权费用的问题。如果是面向 Internet 的站点,对访问的客户端是无须授权费用的,仅对服务器收授权费。具体看这里 Licensing Q&A: Determining Your Licensing Needs。当然,具体问题还需具体分析,以销售人员的说法为准。   
  • 布局。就是搞出来下面这张图:     
    从 SharePoint 原生的界面 DSC0001.png ,变成      
    你自己的品牌化UI布局设计 DSC0002.png 。      
    这个阶段乱搞的,后面肯定会死得很惨,狂加班。      
    这个阶段不肯花时间好好搞的,后面也一样会死得很惨,狂加班。      
    这个阶段是很难搞的,行业的经验、专家的价值、客户的期望都在这个时候体现出来了。   
  • 切图,出 HTML 和 CSS。     
    CSS 有一定的标准,为 SharePoint 网站设计制定 .css 规则,对设计界面的设计师有一定的限制。   
  • 制作 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 文件夹下面放东西真的不可取,每次备份都烦死你,况且,到了生产环境,也不可能让你去服务器下面放文件。
  
  顺便说一句。
  SharePoint 本质上仍然是个网站。网站最终都是要将信息(后台的代码 cs、java、php 什么的,最终无非是生成一段 HTML 文本)变成 HTML(JS、CSS)文本传给浏览器的。所以,学习 SharePoint 本质上还是要学 HTML。如果用纯 HTML(JS、CSS)弄不出来某个功能的效果,你用 SharePoint 也一样弄不出来。
  每次想到这里,我就会觉得这种编程开发的定势很无聊、很无聊,HTML 4、HTML 5、ASP、JAVA、C# 等等,一拨又一拨的人如饥似渴掰玉米一样的学习研究着用不同的技术做出和多年前相同的东西。嗯,还是想想要用这些技术做点儿什么比较有趣。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-118189-1-1.html 上篇帖子: sharepoint国内网站一览表(转发) 下篇帖子: SharePoint 2013 配置开发环境,需安装VS2012插件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表