学习SharePoint 2010 UI 总结 金大昊(jindahao)

总结:

  1. 母板页

母版页中有一些sharepoint控件是必须有的,所以对于企业开发母版页,首先要把必要sharepoint控件提取出来,再添加自定义的内容组成自定义母版页。

  1. 主题

Sharepoint2010提供自定义主题的功能,在实际中应用不是很广泛,因为主题改变的样式有限。

  1. CSS样式

网站主要改变的方式,可以自定义样式,引用样式方式需要用sharepoint控件<SharePoint:CssRegistration>

  1. 导航

对于导航,一般不会重新定义开发,还是在sharepoint自带导航上做一些开发,如通过js。

  1. 菜单

菜单分为很多种,管理菜单、登入菜单等都是可以根据自定义feature来添加新菜单,更改原有菜单。

  1. WebPart和XSLT

对于网站主要展现方式采用WebPart,以下介绍常用WebPart:

  • xml WebPart采用xml+xslt这种方式展示数据,对于客户来说这个工作的确比较复杂,所以比较倾向于有现成的xml文件,如企业内部博客的RSS,或者跟后台开发结合调用自动生成的xml文件,如在实际项目中有这样的例子,他们是自动更新组织架构信息存储成xml文件,通过xslt在网站展示组织树形结构。
  • 自定义WebPart对于大量数据展示的话,还是需要自定义WebPart,在性能方面也可以进行优化,而通过界面定制的方式可能是适用于客户自己管理,在不需要开发人员协助下自由完成内部网站定制。
  • Silverlight WebPart可以为用户带来更友好的体验,不过要考虑数据通信的问题。
  1. 打包部署

分为两个角色,对于设计人员可以用手工部署,对于开发人员可以用vs2010部署。

努力过就不会后悔

原文地址:https://www.cnblogs.com/jindahao/p/2410046.html