当前位置:主页 > Office办公 > 其他专区 > SharePoint

最新发布

SharePoint 术语和术语集大全
SharePoint 术语和术语集大全

托管元数据是一个集中管理的术语的分层集合,我们可以定义术语和术语集,然后将其用作 SharePoint Server 2013 中项目的属性。简单的说,术语是一个可与 SharePoint Server 2013 中的项目相关联的词或短语。术语集则是一个相关术语的集合。  下面,让我们在实践中了解术语和术语集,以及在SharePoint 2013中的作用。  1、首先,我们需要创建”Managed Metadata Service”,中文叫做元数据管理服务,术语和术语集就是依托这个服务的;  简单介绍下托管元数据,它是一个集中管理的术语的分层集合,我们可以定义术语,然后将其用作 SharePoint Server 2013 中项目的属性;  2、进入创建页面,首先输入Name和Database Name,分别就是服务的名字和数据库名称,如下图;  3、新建一个应用程序池,并且给予配置账户,然后点击最下面的OK,即可!如下图:   4、稍等片刻,创建完毕!我们可以从服务中看到新创建的服务了,如下图:

293 次浏览
SharePoint 跨网站集发布功能简介及实例教程
SharePoint 跨网站集发布功能简介及实例教程

在SharePoint Server 2013网站实施中,我们经常会遇到跨网站集获取数据,而2013的这一跨网站集发布功能,正好满足我们这样的需求。  使用SharePoint 2013中的跨网站发布,我们可以使用列表和其他库来存储在发布网站上重复使用的内容,通过内容搜索部件来读取配置的跨网站集信息,下面,让我们通过一个简单的例子,了解一下这一功能吧!  1、使用SharePoint 2013跨网站集发布功能,首先需要在源网站和目标网站开启Cross-Site Collection Publishing功能,如下图:  2、我们在源网站上创建一个test列表,里面插入测试的数据,如下图:  3、进入网站设置,目录设置,勾选“启用此库作为目录”,如下图:  4、配置搜索,新建内容源,对源网站进行爬网,如下图: 

SharePoint 列表多表联合查询 实例教程
SharePoint 列表多表联合查询 实例教程

在SharePoint的企业应用中,遇到复杂的逻辑的时候,我们会需要多表查询;SharePoint和Sql数据表一样,也支持多表联合查询,但是不像Sql语句那样简单,需要使用SPQuery的Joins属性来完成。  下面,我们通过一个简单的例子,为大家演示一下如何使用SPQuery通过查阅项字段来进行两个列表的联合查询。  1、首先创建测试列表,City是城市,然后有一个列表叫做Address,是地址,通过查阅项Location进行关联,CityID字段是Number类型,这里代表城市的ID号;  创建列表完毕以后,输入一些简单的测试数据,如下图:  2、测试列表Address,添加一个查阅项字段,特别要说的是,截图勾选了Title,后来因为查阅项关联的就是Title,我就去掉了,希望不要对后来造成误会,如下图:  3、查看创建完毕列表的所有栏,如下图:  4、看着Location:CityID这样的名称不是很舒服,索性点进去,改名,如下图:

SharePoint 中关于event receivers的讨论及实例教程
SharePoint 中关于event receivers的讨论及实例教程

主要就是关于事件触发器的同步/异步的设置以及作用。  其实接触SharePoint颇久,对于事件触发器写的不多,但是同步/异步这个概念还是了解的,不过没有深究罢了。今天,和大家讨论了一下,也更加深刻的理解了这个概念;当然,有人说异步是单开一个线程操作,这个我不了解,但是不反对,因为无论如何,不是执行完毕操作立即执行事件,这就是异步了,我们不讨论内部机制是如何开辟线程,或者组织异步队列的。  SharePoint中事件触发器,关于before事件(就是ing标志的事件),默认都是同步的,我理解就是完成一个操作之前,马上执行这个事件;而after的事件(就是ed标志的事件),默认都是异步的,也就是完成一个操作,不是立刻马上执行事件。至于为什么ed结尾的事件都是异步的呢?因为SharePoint为了方式UI上的操作和触发的事件冲突,所以把它设置为异步,至于内部如何处理异步,我觉得没必要太抠细节了。  关于before事件,就是完成操作之前触发,这个只能是同步,SharePoint不允许定义为异步;而after事件呢?就是完成操作之后触发,默认异步,但是可以设置为同步,但是设置为同步以后,就不能再更新属性了,防止和UI操作的冲突。  举个简单的例子,上传一个文档,然后都OK了弹出了上传以后的标题,然后UI会弹出修改属性的页面,这时,时间触发器同步修改了标题,但是却没有被属性页面加载出来,所以这时修改属性,会造成保存上的冲突。当然,有人说执行完事件以后,再弹出UI修改属性的页面,这样如果事件需要时间,就会造成效率上的问题。  当然例子比较简单,就是给大家理解加一个参考罢了。也许自己的理解并不够深刻,希望有独特见解的,大家能够留言讨论。  简单介绍下,after事件如何设置同步,在属性的xml文件里,设置即可,如下: 复制代码 <Elements xmlns="http://schemas.microsoft.com/sharepoint/"> <Receivers ListUrl="ListName"> <Receiver> <Name>EventReceiver1ItemAdded</Name> <Type>ItemAdded</Type> <Assembly>$SharePoint.Project.AssemblyFullName$</Assembly> <Class>EventReceiverProject1.EventReceiver1.EventReceiver1</Class> <SequenceNumber>1000</SequenceNumber> <Synchronization>Synchronous</Synchronization> </Receiver> </Receivers> </Elements>

257 次浏览
SharePoint 如何手动删除爬网项目
SharePoint 如何手动删除爬网项目

本文介绍如何手动删除某些搜索项目,其实删除搜索项目并不常用,主要还是在刚刚完成爬网,就删除了某些项目,然后有比较敏感需要马上删除的时候。下面,就跟着图文简单了解下手动删除已爬网的项目吧。  1、配置好搜索,搜索linyu,如下图:  2、进入管理中心,点击Manage service applications,如下图:  3、找到Search Service Application,点击进入,如下图:  4、进入Search Administration,我们可以管理搜索配置,如下图:  5、点击左侧菜单的搜索日志,也就是Crawl Log,如下图:

Sharepoint 关于"SPChange"简介
Sharepoint 关于"SPChange"简介

在SharePoint中,我们经常会需要获取那些改变的项目,其实api为我们提供了SPChange对象,下面,我们通过列表简单介绍下这一对象。  1、创建一个测试列表,名字叫做“SPChangeItems”,并插入测试数据,如下图:  2、删除ID为3的数据,并且修改ID为2的数据,为我们的后面测试做准备,如下图:  3、编写我们的代码,本例在控制台中,有需要可以封装WebPart或者application page,如下图:  4、执行结果,如下图:  我们可以看到我们,对话框中显示的添加、更新和删除数据的记录,这就是SPChange的应用,当然,这个不仅仅针对列表,还可以操作文档库、页面等其他,具体可以参考文后附的msdn链接;

263 次浏览
Sharepoint Farm Backup Error:Administration 2010 Service is not started
Sharepoint Farm Backup Error:Administration 2010 Service is not started

做了一段时间的Sharepoint项目,今天在做Farm 备份时,出现如下错误: 这是由于没有启动 “Share point 2010 Administration”服务,导致备份工作无法执行.解决办法是,在命令行输入 services.msc打开服务列表启动 “SharePoint 2010 administration”服务后一切正常。

267 次浏览
Sharepoint 如何定位网站集所在的w3wp进程
Sharepoint 如何定位网站集所在的w3wp进程

我们在调试WebPart或者EventHandler之类的自定义组件时会遇到如何定位部署的网站集所对应的w3wp.exe进程的问题,方法如下 :方法1.直接开始运行,输入cmd,再输入iisapp可以列出当前所有IIS中的WebApplication所对应的w3wp.exe进程,后面都有一个进程号标识,在VS中调试的时候附加到对应进程号的w3wp就对了,这样就不用在那么多w3wp中一个一个试。方法2.每次挂接的时候选择所有的w3wp进程,此法有点暴力。方法3.针对Windows 2008 系统,由于不再支持iisapp.vbs,所以可以使用 %windir%\system32\inetsrv\appcmd.exe list wp 来代替上述功能。至于 appcmd的具体知识,请参见此文

265 次浏览
Sharepoint 如何解决Reference web service in Sharepoint出错
Sharepoint 如何解决Reference web service in Sharepoint出错

当我们在VS或网页中引用Sharepoint 网站的Web service时,可能会遇到如下报错 The document at the url http://server:port/_vti_bin/UserGroup.asmx was not recognized as a known document type. The error message from each known type may help you fix the problem: - Report from 'XML Schema' is 'The document format is not recognized (the content type is 'text/html; charset=utf-8').'. - Report from 'http://server:port/_vti_bin/UserGroup.asmx' is 'The document format is not recognized (the content type is 'text/html; charset=utf-8').'. - Report from 'DISCO Document' is 'There was an error downloading http://server:port/_vti_bin/UserGroup.asmx?disco'.'.   - The request failed with HTTP status 404: Not Found. - Report from 'WSDL Document' is 'The document format is not recognized (the content type is 'text/html; charset=utf-8').'. Metadata contains a reference that cannot be resolved: 'http://server:port/_vti_bin/UserGroup.asmx'. Metadata contains a reference that cannot be resolved: 'http://server:port/_vti_bin/UserGroup.asmx'. If the service is defined in the current solution, try building the solution and adding the service reference again. 那么可以从以下几个方面来试着解决此问题 1.在你的URL后面键入 ?wsdl   如:(http://server:port/_vti_bin/UserGroup.asmx?wsdl) 2.点击service description如下图   3.url地址应指向为Central Admin site而不是你创建的 site collection。如此也可解决 例如我们有如下web Applications 1. Sharepoint Central Administration v4 port:-110  http://server:110/_vti_bin/UserGroup.asmx 2. sharepoint port:-80   http://server:80/_vti_bin/UserGroup.asmx 3. sharepoint port:-220   http://server:220/_vti_bin/UserGroup.asmx 那么就把url指向http://server:110/_vti_bin/UserGroup.asmx,而不是其它两个你自己创建的site collection4.找到正确的url地址。 如果你键入的url有错,你也会遇到此问题, 例如:如果 http://moss2010:810/sites/YourSite/_vti_bin/list.asmx 是你的webservice真正所在的的url地址 而你却引用 http://moss2010:810/YourSite/_vti_bin/lists.asmx (removed the folder sites) ,如此虽然还是可以产生asmx page 但是却无法产生disco或 wsdl文件。 你会得到 404报错或类似错误 Report from 'DISCO Document' is 'There was an error downloading 'http://server:port/_vti_bin/list.asmx?disco'.'.   - The request failed with HTTP status 404: Not Found.

271 次浏览
Sharepoint 如何在系统Path中添加STSADM的快速引用(Add STSADM in path)
Sharepoint 如何在系统Path中添加STSADM的快速引用(Add STSADM in path)

注意,不能忘记;号,因为Path变量中不同的路径值之间要用;号隔

265 次浏览
共计373条记录 上一页 1.. 15 16 17 18 19 20 21 ..38 下一页