SharePoint2010项目总结汇总

刚完成某个SharePoint项目,对用到的技术点,认为有价值的进行了汇总与简介,刚开始是为了在公司内部论坛上分享,

现在分享出来,希望对大家有帮助,其实每个功能点应该可以开篇文章说明;这里的功能点有些网上的资料只是做了整理;有些原创,而且以发到我的博客中。

没找到上传附件的地方。要午睡了,有问题欢迎提出。

功能点分类

SharePoint

技术点

适用范围

优点

是否含代码

是否为资料

Email传入传出配置

List Library等更新内容或变更提示

集成,配置即可使用

 

CAML查询使用

查询list Library数据

用U2U图形化工具开发直观、快捷

 

SharePoint弹出层使用

提示或接收输入数据

风格一致

 

根据权限显示Ribbon工具栏

匿名访问时,全页面显示内容

实现简单

 

C#

技术点

适用范围

优点

是否含代码

是否为资料

多语言资源文件使用

多地区语言显示

.net技术

 

图形化展示数据 (饼图)

形象通俗地展示数据

免费,配置即用,与.net数据对象结合好

 

评分五角星 (客户端)

用户自选评分

操作简单、直观

 

JS

技术点

适用范围

优点

是否含代码

是否为资料

前端切换多语言与JS实现多语言

后台无法实现的选项数据,如:下拉框选项,可用JS实现多语言

前端实现,后台互补

 

SharePoint中使用JQ

前端元素操作

JQ写更少的代码,做更多的事情,兼容CSS3,还兼容各种浏览器,文档说明很全,许多成熟的插件可供选择。

 

JQ弹出层使用

自定义风格提示或接受输入数据

可自定义性较好

 

CSS

技术点

适用范围

优点

是否含代码

是否为资料

母版页宽度控制

固定网站整体宽度

不同大小的显示屏,网站外观一样

 

功能点简介

SharePoint

Email传入传出配置

Email传入:通过发Email,将Email内容更新到List,方便随处更新内容等信息;配合EventHandler使用,可通过Email发指令,触发动作。

Email传出:对更新List Library 等内容时,对用户提示

CAML查询使用

设置条件查询list Library数据,配合U2U图形化工具开发直观、快捷、排错好。

SharePoint弹出层使用

使用增删改List弹出层的相同效果,与JQuery弹出层相比,优势在风格一致。

根据权限显示Ribbon工具栏

对匿名访问时,匿名用户只有只读权限的情况,匿名用户不需使用Ribbon工具栏,这时将其根据权限级别显示,更贴切用户的浏览目的。

C#

多语言资源文件使用

使用C#资源文件实现,统一管理。

图形化展示数据

MSCharts免费图形化数据展示控件,与.net数据对象,开发工具结合良好。

评分五角星

使用根据鼠标移动的方式,达到评分母的。操作简单、直观。

JS

前端切换多语言与JS实现多语言

JS实现C#不能控制的多语言,例如:根据模板新建SubSite时,SharePoint 的右边导航的多语言,需切换语言后,再对每个文字设置。使用JS可达到,自动多语言化。在页面加载完,替换为相应语言。

SharePoint中使用JQuery

JQuery 写更少的代码,做更多的事情,兼容CSS3,还兼容各种浏览器,文档说明很全,许多成熟的插件可供选择。在SharePoint引入的建议。

JQuery弹出层使用

JQ弹出层,可自定义性较好,较成熟的JQ插件,功能比较多,使用简单。

CSS

母版页宽度控制

对网站整体宽度,进行固定。不同显示屏大小,达到网站整体外观、布局一致。

原文地址:https://www.cnblogs.com/xzwen/p/2523866.html