向振文 发表于 2012-12-12 00:09:07

SharePoint2010项目总结汇总

<div id="cnblogs_post_body">刚完成某个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

母版页宽度控制

对网站整体宽度,进行固定。不同显示屏大小,达到网站整体外观、布局一致。
页: [1]
查看完整版本: SharePoint2010项目总结汇总