sharepoint 工作经验与技能总结

2023-10-27

可能是由于平时工作比较忙,博客也写得少了,最近偶尔被同行的同事朋友问起,我一直在做sharepoint方面的工作,没有打算换asp.net,C#方面的工作吗,有的还问了句网上很流行的话,“你都会啥绝活”,哈哈。

被问多了之后,我也还真问自己,工作到现在9年时间,也都会啥,所以这几天也找了点时间,总结了下关于工作技能方面,现在主要做的还是系统设计,项目管理与跟进,当然开发也一直是自己一个很大的爱好,一直也没放弃,总喜欢研究一些新的技术。

经常有人问,sharepoint适合做哪方面的系统,其实大部分系统都适合用它来做,它是个平台,在平台下,可以任意的创建我们需要的应用。不同应用,有不同的应用站点,可以有不同权限的用户使用,可以对所有系统进行统一的管理。

很多人都觉得,sharepoint太难做,做不下去,单纯从开发的角度上看,要懂要会的技能与经验实在是太多了,不但要熟悉C#,Asp.net,Webservice
接口,XML,脚本Jquery,Javascript,数据库Sql erver ,以及要很熟悉sharepoint的应用与二次开发,很多很多,说起来也是,确实也看到很多同行的人,做着做着就转行做其它类型的开发,没有坚持下去,专注从事sharepoint的人,正在不断的流失,哎,不知道说什么好……

sharepoint作为微软最大的一个信息化平台,用了这么久,经过sharepoint 2007,2010,2013到现在的2016版本,一直不断的在升级,从中可以看出,它的重要性。

那么sharepoint能做什么,它适合做什么,也有很多人问过,我觉得它能做的,可以说是没有限制的,例如我们常看到的,如要做一个信息门户,还是OA,还是项目管理,文档管理,知识库,还是HR人力资源管理,财务ERP,CRM客户管理等等,以及其它应用系统,都可以在上面来做,而且也能很快的,不需要开发,就能创建出,想要的系统效果,如果要做得很深入,免不了要涉及一些二次开发,sharepoint平台提供非常灵活的二次开发,为我们在工作中,带来了很多便利。

顺便整理了下,这些年在工作中的一些技能与经验:

从2008年到现在,一直从事微软产品sharepoint,以及近两年的Office365,sharepoint online项目的设计与开发,对sharepoint,Office365的开发与应用,以及Sql server 大数据分析,报表的开发,非常熟悉。

做得比较多的系统是信息门户,OA,文档管理系统,知识库,项目管理,以及很多业务应用系统。

熟悉的专业技能:Sharepoint ,Office365,sharepoint online,C#,Asp.net,Sql server,HTML ,Jquery,Javascript,Reporting service(开发各种业务报表)

sharepoint工作经验以及技能总结:
熟悉的sharepoint 版本:

Sharepoint 2016 server

Sharepoint 2013 server

Sharepoint 2010 server

Sharepoint 2007 server

以上sharepoint版本的服务器规划,安装与部署方面:

熟悉服务器的安装配置和部署,创建应用程序(Create application),创建网站(create site),

熟悉office web apps 的部署与配置,服务器网站的备份与还原,

熟悉RMS文档权限管理的安装于配置,

熟悉sharepoint中的各类服务器配置与管理,熟悉网站设置,网站权限的配置与使用; 

以上sharepoint版本的二次开发方面:

1.熟悉其它应用系统的单点登录接入,以及SSO的搭建;

2.熟悉使用designer对各页面或模版的样式进行修改,熟悉各母板页中的属性,以及对各网站的页面样式进行个性化的设置;

3.熟悉根据业务需要,开发定制Webpart功能模块;熟悉webpart于webpart之间的数据交互;

4.熟悉spSite,SpWeb,SpList,SpListItem,SPQuery,SPFolder,SPContext等对象模型(objcet model)的开发与逻辑关系;

5.熟悉自定义列表(Custom List),文档库(Document Library),讨论板(Dicussion),资源库(Assets Library),调查(Survey)各种列表逻辑操作(包括增删改查,分页),以及各类列表视图的展示以及权限的分配;

6.熟悉使用CAML语言,对sharepoint列表的数据查询与交互;

7.熟悉各种自定义字段customize field的开发与应用;

8.熟悉infopath表单的制作与发布,通过vsta编程方式,对infopath进行后台开发;

9.熟悉EventHandler对各类列表和文档库的新增,修改,删除等触发事件的一系列操作;

10.熟悉用designer+infopath 快速的创建工作流;

11.熟悉使用timer job时序的开发和应用;

12.熟悉用户配置属性UserProfile开发与应用和配置;

13.熟悉使用sharepoint for BI 商业智能中心创建各类仪表板,记分卡等功能,通过各种不同的图形展示到页面上,通过获取不同类型的数据源,如xml,sql server,excel service,sharepoint列表库等数据源,熟悉使用PerformancePoint Dashboard Designer将获取到的数据发布到sharepoint上

Office 365 ,Sharepoint online 方面

1.熟悉sharepoint online的操作与应用

2.熟悉sharepoint online 的模版界面定制修改,通过自定义样式,实现对母板样式的替换,工具使用sharepoint designer;

4.熟悉通过前端脚本(客户端开发模式),对自定义列表数据条目的新增,修改,删除,查询,以及权限控制;

5.熟悉开发sharepoint app,通过app方式,做一些小应用;

Asp.net C# 方面:

1.熟悉Asp.net,C#编程语言的开发,熟悉面向对象编程思想,三层与多层开发架构设计;熟悉Ajax,Webservice等跨平台接口的开发;

Javascript,Jquery,Json脚本语言方面:

1.熟悉jquery, javascript,等页面前端脚本编程语言,以及页面前端的数据交互,增强页面的用户使用体验;

SQL Server 数据库方面:
熟悉的数据库版本:
SQL Server 2016,SQL Server 2014,SQL Server 2012,SQL Server 2008

1.熟悉数据库设计与开发,表结构关联,以及性能优化,

2.熟悉数据库编程语言T_SQL,例如视图,函数,存储过程,等复杂逻辑的业务开发,

3.通过SQL Server 专用报表平台工具Reporting services,形成报表,展示,并且集成到Sharepoint 平台。

4.熟悉PowerPivot,Powerview多维数据库仓库报表的开发,并发布到sharepoint网站

CSS页面样式方面:

熟悉页面的样式定制,以及页面排版,熟悉对页面样式属性及应用.

以上年终总结,是这些年关于sharepoint开发所学到用到的知识,整理了下,确实蛮多要会的东西,但它确实是个特别好用的平台,希望与我们做sharepoint的同行,能够也在这个方向上,继续努力~~

另外,要是大家有sharepoint的项目,可以找我做哦~哈哈

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

sharepoint 工作经验与技能总结 的相关文章

随机推荐

  • Pytorch-YOLOV4-火焰目标检测

    首先感谢大佬提供的代码bubbliiiing 0 效果展示 1 所需环境 torch 1 2 0 2 注意事项 代码中的yolo4 weights pth是基于608x608的图片训练的 代码中的默认anchors是基于608x608的图片
  • SystemC在Ubuntu16.04上安装测试

    使用SystemC进行硬件仿真 环境 linux x86 64 bash g 下载解压SystemC SystemC下载地址 解压下载的包 tar zxvf systemc 2 3 3 tar gz 进入解压出来的目录 准备编译安装 cd
  • 自动控制原理快速入门+理解

    用最简单的话认识全貌 PS 默认都是线性系统 即输入和输出之间是线性的 默认你知道什么是线性 初步认识控制 假设你在推箱子 你推的力气是 f f f 箱子位移是 x x x 质量是
  • 09-----检测对方网络是否正常在线的方法

    1 使用ping ping是我们经常检测对方能否正常通信的方法 它使用的协议是传输层中的ICMP 下面是我自己抓包的内容 2 使用telnet telnet一般是检测某个端口是否开放 格式为 telnet ip port 3 使用nc命令
  • 汇编语言DW、DB和DD的区别

    DW 是定义2字节空间的意思 DW属于汇编的一个伪指令 DW定义字类型变量 一个字数据占2个字节单元 读完一个 偏移量加2 DB定义字节类型变量 一个字节数据占1个字节单元 读完一个 偏移量加1 DD定义双字类型变量 一个双字数据占4个字节
  • 7.26 二进制练习题

    给你个礼物你能收到吗 打开这个exe文件后 我们看到了它让我们输入礼物提取码 我们先随便输入数据 按回车显示提取码错误还有输错的次数 我们发现这里存在着一个循环 然后我们在IDA里面打开这个文件 int cdecl main int arg
  • 大模型微调代码解析,哪些方法可以加速训练?

    近期大模型层出不穷 大家对于大模型的微调也在跃跃欲试 像Lijia的BELLE 斯坦福的Alpaca 1 清华的ChatGLM 2 中文的Chinese Vicuna 3 让我这样的普通玩家也能训练自己的微调模型 在微调和推理的时候仍然需要
  • Vim快速教程

    Vim快速教程 Vim教程 vimtutor 命令模式 Esc 视图模式 v 编辑模式 i Vim plug Vim教程 vimtutor 命令模式 Esc 快捷键 全称 功能 H J K L 方向键 前面加数字代表移动多少行或列 synt
  • 使用docker部署mysql

    1 拉取mysql 最新版本mysql docker pull mysql latest 拉取5 7版本mysql docker pull mysql 5 7 2 启动容器镜像 docker run id name mysql p 3307
  • Android Shape 的使用

    目录 什么是Shape shape属性 子标签属性 corners 圆角 solid 填充色 gradient 渐变 stroke 描边 padding 内边距 size 大小 特殊属性 rectangle 矩形 oval 椭圆 line
  • 如何在pycharm格式化请求头信息

    如何在pycharm格式化请求头信息 1 以格式化文档形式存放请求头信息 2 使用快捷键Ctrl r 输入 替换 1 2 点击Replace all 3 第2步 完成效果如下 4 去掉文档字符串的引号 使用快捷键Ctrl Alt L 让它变
  • TCP连接的状态详解以及故障排查

    1 TCP状态 LISTENING 侦听来自远方的TCP端口的连接请求 首先服务端需要打开一个socket进行监听 状态为LISTEN 有提供某种服务才会处于LISTENING状态 TCP状态变化就是某个端口的状态变化 提供一个服务就打开一
  • osgEarth的Rex引擎原理分析(九十五)地形变形(Terrain morphing)

    目标 十二 中的问题14 morphing翻译为渐变 或混合 比较合适 先看两张图 左图是使用了Image morphing 右图没有使用 morph的作用是使视域边界处的瓦片颜色和高程均匀变化 Image morphing控制颜色 Ter
  • 强大的PropertyGrid

    PropertyGrid 做工具一定要用这东西 把要编辑的对象看成类的话 所有要编辑的属性就是成员 嗯嗯 最近看了几眼Ogitor 它对于PropertyGrid的使用就很不错 所有要编辑的对象 灯光 模型 粒子等等 都有一个共同的基类 每
  • python 安装第三方库,超时报错--Read timed out.

    Traceback most recent call last File home xiaoduc pyenv versions 3 5 0 lib python3 5 site packages pip vendor requests p
  • OpenGL天空盒skybox

    目录 痛彻的感悟 天空盒可能的难题 天空盒代码 痛彻的感悟 今天考完试才发现自己和别人的差距还挺大的 四五六班下午的考试题目 我很快做了出来 但是自己的班级的考试题目 我竟然一道都没有成功 所以我决定把我之前准备的代码公布一下 也希望对一些
  • 用Python写一个植物大战僵尸

    上次写了一个俄罗斯方块 感觉好像大家都看懂了 这次就更新一个植物大战僵尸吧 植物大战僵尸的话 Python源码 问题解答学习交流群 773162165 引入需要的模块 import pygame import random 配置图片地址 I
  • Spring中IOC详解

    一 IOC的原型 IOC 控制反转 比如我们有一个功能是获取用户数据 我们使用Dao层实现这个功能 再在Service层调用这个功能 但是我们每增加一个接口 比如获取mysql中的数据 就要修改原来的代码 如果再增加一个新的接口 又需要去s
  • 优质github项目集合-珍藏版

    这是是一个聚集优质github项目的整合 推荐收藏 宗旨 GitHubDaily 将于每日不定时推送一批 GitHub 上优秀的开源项目给开发者 帮助开发者们发现当下最火的开源项目 令开发者们得以掌控技术脉搏 扩大自己的技术视野 并从开源项
  • sharepoint 工作经验与技能总结

    可能是由于平时工作比较忙 博客也写得少了 最近偶尔被同行的同事朋友问起 我一直在做sharepoint方面的工作 没有打算换asp net C 方面的工作吗 有的还问了句网上很流行的话 你都会啥绝活 哈哈 被问多了之后 我也还真问自己 工作