SharePoint
郑小晨
天行健,君子以自强不息;
地势坤,君子以厚德载物。
展开
-
SharePoint 2013 创建子站点(代码)
环境:Windows Server 2012,SharePoint 2013,Visual Studio 2013页面上创建子站点,点击网站右上角的小齿轮→选择网站内容→拉到底部,点击new subsite,进到建站的页面,填完信息点提交就可以了。那么,我们怎么用代码创建一个Web呢?首先,我们需要一个网站模板(wsp),有需要的,请参考SharePoint 2013 网站模板打包...原创 2018-03-22 14:57:30 · 1101 阅读 · 0 评论 -
SharePoint 2013 列表版本控制
本文主要介绍SharePoint列表原生的版本控制功能 SPWeb web = SPContext.Current.Web; SPList list = web.GetList(web.Url.TrimEnd('/') + "/Lists/TestList"); foreach (SPListItem item in list.Items) ...原创 2018-07-16 18:24:52 · 885 阅读 · 0 评论 -
SharePoint 2013 代码调试和日志记录
环境:Windows Server 2012,SharePoint 2013,Visual Studio 2013调试1、点击VS工具栏的绿色箭头直接进入调试。 2、打开要调试的文件,把光标定位到指定行,右键→选择 运行到光标处。 3、附加到进程。点击VS导航栏的调试→选择 附加到进程,普通代码(如页面)进程是w3wp.exe,定时器(Job)的是owstimer.exe。 ...原创 2018-04-20 14:16:26 · 633 阅读 · 0 评论 -
SharePoint 2013 多表查询的 0x80070057 错误
SharePoint 2013 下面进行多表查询是出现 0x80070057 错误的原因原创 2017-11-29 12:06:36 · 356 阅读 · 0 评论 -
SharePoint 2013 DateTime字段查询
SharePoint 中对DateTime字段的查询原创 2017-11-29 13:07:11 · 234 阅读 · 0 评论 -
SharePoint 2013 列表(代码篇)
环境:Windows Server 2012,SharePoint 2013本文主要是针对SharePoint里面《列表》的介绍,以及怎么用代码自定义列表,都是入门级的东西,主要是对自己学过的东西做一个总结。同时,希望对刚入坑的你有所帮助。列表概述微软对于列表的介绍,有兴趣的可以看一下。我们可以简单并不负责任地把它理解为一个模型,带增删改以及各种操作那种,其中包括排序、统计、原创 2018-01-08 11:44:16 · 2494 阅读 · 0 评论 -
SharePoint 2013 网站模板打包和根据模板建站
环境:Windows Server 2012,SharePoint 2013网站模板打包1、在SharePoin Designer 允许保存成模板 SaveSiteAsTemplateEnabled true 2、点击网站的右上角的小齿轮→网站设置 3、点击保存网站为模板 4、在保存模板页面填写模板文件名称、模板名、描述,并且把是否包含网站数据的框框勾选,然后点击下方原创 2018-01-12 16:13:57 · 2315 阅读 · 0 评论 -
SharePoint 2013 网站模板WSP编辑和打包
环境:Windows Server 2012,SharePoint 2013本文主要介绍的是在SharePoint站点把网站保存为模板后的wsp包的编辑以及怎么打包wsp包,至于怎么保存网站模板,可以看一下网站模板打包和根据模板建站。1、把保存好的模板下载到本地(直接点击模板名称): _catalogs/solutions/Forms/AllItems.aspx2、新建一个空解决方案,原创 2018-01-12 17:21:41 · 789 阅读 · 0 评论 -
SharePoint 2013 列表数据操作与SPQuery
本文主要介绍在代码中对SharePoint列表数据的操作 1、列表的增删改 2、LINQ在SPList中的使用 3、列表查询对象SPQuery的使用 4、多表查询 5、Caml语言生成器介绍环境:Windows Server 2012,SharePoint 2013,Visual Studio 2013前言关于怎么在VS中创建SharePoint原创 2018-01-29 14:46:52 · 474 阅读 · 0 评论 -
SharePoint 2013 事件接收器(EventReceiver)
环境:Windows Server 2012,SharePoint 2013,Visual Studio 2013事件接收器:在某一事件发生或者发生后触发的操作,比如新建网站后、添加列表项时、添加列表项后等。 事件接收器类型:列表事件、列表项事件、列表电子邮件事件、web事件、列表工作流事件。创建事件接收器1、添加事件接收器 2、事件接收器设置。选择事件接收器类型,如果是列表事原创 2018-02-07 12:16:11 · 590 阅读 · 0 评论 -
SharePoint 2013 用户组名称被使用的解决方法
环境:Windows Server 2012,SharePoint 2013场景:比如,在系统的某个站点中存在一个叫【项目评估组】的,之后我们在没有删掉这个用户组的情况下把站点删了,然后我们新建一个站点,想要重新创建一个叫【项目评估组】的用户组,但是在创建用户组的时候系统报了一个“The specified name is already in use.”错误,无法创建权限组,因为他已经被占用...原创 2018-03-06 16:34:46 · 369 阅读 · 0 评论 -
SharePoint JS API 文档库操作
环境:Windows Server 2012,SharePoint 2013客户端对象操作文档库,先介绍怎么读取指定文件夹下的文档: 读取文档库Documents下的文件夹A里面的文件,地址如下,/oa/TestWeb/Lists/Documents 是文档库的路径,/Test/A 是文件夹路径/oa/TestWeb/Lists/Documents/Test/A读取文档库指定目录下的...原创 2018-03-19 18:31:18 · 1072 阅读 · 0 评论 -
SharePoint 2013 计时器作业
环境:Windows Server 2012,SharePoint 2013,Visual Studio 2013定义一个Job,执行我们的操作: 创建一个class,让它继承SPJobDefinition,然后重写HasAdditionalUpdateAccess和Execute,其中Execute是执行我们自定义程序的方法。继承SPJobDefinition需要一个无参的构造函数,另外我...原创 2018-03-21 16:35:13 · 400 阅读 · 0 评论 -
SharePoint 2013 User Profile (用户配置文件)
User Profile Service Application(管理配置文件服务),准确的说是SharePoint上的User Profile Service Application,本文主要介绍怎么在SharePoint中开启User Profile Service Application、管理User Profile Service Application以及怎么在代码中读取用户配置文件的信息原创 2018-08-21 09:50:06 · 1123 阅读 · 0 评论