摘要:摘要: Microsoft SharePoint Server 2010 使用 Windows SharePoint Services 定时 V4 (SPTimerV4) 服务运行大多数系统任务。服务器场服务帐户更改时,定时服务会重新启动;在定时服务回收作业期间,该服务每天都会重新启动。如果 Sha...
        
阅读全文
 
    
        
        
摘要:SharePoint 2010中默认的FBA登录页面非常简单,只提供了一个Asp.Net的Login控件,让用户输入用户名和密码。在大多数情况下,我们需要定制这个页面以满足一些安全需求,比如为登录页面加上验证码等等。由于SharePoint 2010里的FBA已经变成了基于Claims认证的方式,因此在实现自定义的登录页面时就与MOSS 2007里的做法完全不同了。最显著的一点就是,像Steve Peschka说的,以前的FormsAuthentication类不会再被用到了。现在我们需要用SharePoint的STS来做认证和处理Claims。好在SharePoint提供了相应的借口,让这一
        
阅读全文
 
    
        
        
摘要:1、提升权限执行的代码SPSecurity.RunWithElevatedPrivileges(delegate(){ // 需要提升权限执行的代码});应用场景:当前用户可能没有权限执行的操作,但系统需要执行这段代码,这样如果不提升代码权限的话.系统将会报出 拒绝访问错误.用上述代码可以将其所辖范围内的代码权限提升到最高.建议:不到万不得以不要使用,因为滥用会把系统的权限搞混.2、解决一个或多个域类型未正确安装。请转到列表设置页删除这些域sharepoint列表内部字段的查看方法 SPQuery查询列表查不出结果,提示“一个或多个域类型未正确安装。请转到列表设置页删除这些域”。原因: 查询的
        
阅读全文
 
    
        
        
摘要:一、CSS的开发与部署相对比较简单,先是要上传CSS文件到样式库中,然后在页面模板中将上传的自定义CSS样式文件设置为所有文件的默认css文件。下面详细的介绍CSS文件的开发与部署过程。 1.编写自定义的CSS文件。Sharepoint网站有一个默认的名字为core.css的CSS文件,我们先把它的内容全部复制出来,先粘贴到我们自定义的CSS文件里面。由于core.css文件控制了默认的很多页面样式,因为自定义的css样式将会替换core.css文件作为默认的样式表单,所以最好不要做修改,而是应该原封不动的复制进自定义css文件中。 2.将编写好的css文件上传到样式库中,红色框选的就...
        
阅读全文
 
    
        
        
摘要:如果你是做SharePoint开发的话,一定不会对如下这段代码陌生:using(SPSite oSiteCollection = new SPSite("http://Server_Name")){ using(SPWeb oWebsite = oSiteCollection.OpenWeb("Website_URL")) { }}你会在自定义webPart, 或者是一个控制台程序中写这段代码。那么你有没尝试过在ASP.NET中写这段代码?譬如说使用SPGridView控件的时候,与其在WebPart中调试,是不是没有在ASP.NET的Web Appli
        
阅读全文
 
    
        
        
摘要:自动备份多个站点集的脚本(backupscript.bat)可以生成文件名如"Site80_20140327.bak"的备份文件。@echo offecho ++++++++++++++++++++++++++++++++++++++++++++echo Backup of MOSS site!echo Written by WangWei(yanjuancanyang@163.com)echo ++++++++++++++++++++++++++++++++++++++++++++set yyyy=%Date:~0,4%set mm=%Date:~5,2%set dd=%
        
阅读全文
 
    
        
        
摘要:开发环境: Win2008 R2 + VS2010 + SharePoint2010,控制台程序。 在SharePoint2010中,创建SPSite实例的时候出现错误提示“找不到位于 http://xx/ 的 Web 应用程序。请确认正确键入了此 URL。如果此 URL 需要提供现有内容,则系统管理员可能需要添加到指定应用程序的新请求 URL 映射。” 在网上找了半天,是因为控制台程序在生成时选择的目标平台是“X86”导致的,修改成“X64”,就可以正常运行。
        
阅读全文
 
    
        
        
摘要:要获取MOSS的全文爬网类型,进入管理中心,点击进入搜索服务,链接地址如下:http://sps2010:9000/searchadministration.aspx?appid=60245e13-6af0-4a51-8052-b036ea0a6849拷贝"appid=”后面的部分,与代码中的GUID对应,代码如下,这样就会读取到可被全文爬网的文档类型Guid searchApplicationId = new Guid("60245e13-6af0-4a51-8052-b036ea0a6849"); bool cached = false; SearchServ
        
阅读全文
 
    
        
        
摘要:SharePoint读取禁止上传文件类型代码:SPWebApplication currentWebApplication = SPWebApplication.Lookup(new Uri(@"http://sp2010:82/")); Collection<string> blockedFileExtensions = currentWebApplication.BlockedFileExtensions; StringBuilder stringBuilder = new StringBuilder(); foreach (string str in bl
        
阅读全文
 
    
        
        
摘要:问题描述: 最近MOSS开发上传文档到文档库的Webpart,遇到一个奇怪的问题,该问题如下: 1. 在MOSS文档库上传Excel时,如果安装的是Microsoft Office 2007,创建的Excel无论保存为2007或者2003格式,都能够上传并修改Excel属性。 2. 如果机器安装的为Microsoft Office 2003的话,创建了Excel文件,使用代码修改文件属性时,会出现以下错误: “无法更新Microsoft Office文档‘文件对应地址’文档库中的文档”解决办法: 将Office 2003创建的Excel保存为2007格式、或使用2007打开重新保存,即可解决。
        
阅读全文
 
    
        
        
摘要:enume Microsoft.SharePoint.PAGETYPEEx. SPList.Forms[PAGETYPE.PAGE_DISPLAYFORM]获取编辑页面;Class Microsoft.SharePoint.Utilities.SPEncode,编码类;Class Microsoft.SharePoint.SPBuiltInFieldId,SharePoint内部字段GUID,ex...
        
阅读全文
 
    
        
        
摘要:WPManager, OSSEventManager, FriendlyQuery开源发布(转自:Erucy,kaneboy)之前ColldaDec有三个工具,后来网站当掉之后就没有办法下载了,其实一直都想整理一下开源掉,正好有人问下载地址,借此机会发布出来。当时所有的工具、文档(包括陈曦录的几个视频)和源代码都发布到CodePlex上了:1、WPManager(Web部件管理器):用于在Shar...
        
阅读全文
 
    
        
        
摘要:读取SPFieldUrl fieldUrl = (SPFieldUrl)item.Fields["URL"];SPFieldUrlValue value = (SPFieldUrlValue)fieldUrl.GetFieldValue(item["URL"].ToString());Console.WriteLine(value.Description);Console.WriteLine(va...
        
阅读全文
 
    
        
        
摘要:页面突然出现 此网页不允许使用基本类型"System.Web.UI.MasterPage”该类型未注册为安全类型 的错误GOOGLE了一下 现在解决了,一下是修改Web.config的记录Web.config文件:SafeControl第三行添加:<SafeControl Assembly="System.Web, Version=2.0.0.0, Culture=neutral...
        
阅读全文
 
    
        
        
摘要:错误信息是什么“根级别上的数据无效”,然后就是错误定位,Line 1: <browsers> Line 2: <browser id="Safari2" parentID="Safari1Plus"> Line 3: <controlAdapters> Source File: /App_Browsers/compat.browser L...
        
阅读全文