摘要:
打开sharepoint网站或者搜索的速度有时会变慢,微软官方解释为sharepoint网站的证书验证症状:您有一个Web应用程序在SharePoint Foundation 2010或SharePoint Server 2010使用基于声明的身份验证。SharePoint服务器没有开放有限端口通过防火墙访问互联网或服务器的保护。间歇性,用户经历较长时间的延误时,执行某些操作,如登录到该网站,或执行搜索。执行这些操作时,用户还可以看到HTTP超时。 导致: SharePoint使用证书进行签名发出的安全令牌的安全令牌服务(STS)。所有的证书一样,STS证书的有效性进行验证,以确保该证书已被. 阅读全文
摘要:
备用访问映射, 其英文说法叫做Alternate Access Mapping, 简称AAM. 这项配置的作用比较不太容易懂. 这篇文章就跟大家讨论一下AAM.AAM的作用其实就相当于提供一个机会给SharePoint, 让SharePoint可以查找某种到达SharePoint的URL所应对应的URL, 之后用这个对应的URL返回给客户端.一个请求发送到SharePoint之后, SharePoint会响应这个请求, 把结果页面返回给客户端. 值得注意的是, 结果页面上会有很多链接, 比如说breadcrumb中, 比如说左侧的导航栏中, 各种各样的webpart中等等. 如果要使得客户端能 阅读全文
摘要:
SharePoint 2013新特性:图像呈现形式(Image Rendition)之前在一些项目的时候,发现用户向页面/Web Part/自定义应用插入图片的时候,很少有意识会修改图片大小,导致本来一个300x300大小的显示区域,用了一张3000x3000的图片(而且还有可能是bmp的……),导致了带宽资源极大的浪费,也影响了页面的加载速度。很多国产的(国外的没怎么接触过)CMS(内容管理系统),甚至一些编辑软件中(比如我正在用的Live Writer),其实都有能够自动生成小尺寸图片的功能。对于SharePoint来说,在之前只有图片库会自动生成缩略图的图片,但是图片大小不能设定。在Sh 阅读全文
摘要:
BackgroundWorker可以用于启动后台线程。主要的事件及参数: 1.DoWork——当执行BackgroundWorker.RunWorkerAsync方法时会触发该事件,并且传递DoWorkEventArgs参数; 2.RunWorkerCompleted——异步操作完成或中途终止会触发该事件。如果需要提前终止执行后台操作,可以调用BackgroundWorker.CancelAsync方法。在处理DoWork事件的函数中检测BackgroundWorker.CancellationPending属性是否为true,如果是true,则表示用户已经取消了异步调用,同时将DoWor.. 阅读全文
摘要:
让SharePoint 2010可以搜索PDF文件类型默认情况下我们在SharePoint 2010文档库中上载一个PDF类型的文件,由于受到版权问题,文档库是不识别上载的PDF类型文件的。而在搜索中心或搜索框中输入与PDF类型文件相关的关键词时,SharePoint 2010也是搜索不出来的,因为默认情况下搜索服务应用程序的文件类型中是没有.pdf文件类型的。虽然默认情况下不支持PDF文件类型的搜索,但是可以通过扩充的方法让SharePoint 2010可以搜索PDF类型的文件。当我们在文档库中上载一个文件时,如果是受支持的文件类型,则会把相应的文件类型图标显示出来,反之则显示一个不被支持的 阅读全文
摘要:
SharePoint是微软历史上销售量增长最快的产品,其可以存储大量的文件。这意味着应用性能是成功部署SharePoint的一个关键因素。我们在这里列出了能够提高SharePoint服务器性能的十个步骤。 步骤1:分离用户和数据库信息 一个常见的误区是与高速网络连接的服务器有着充足的带宽执行所有需要的操作。但是SharePoint在SQL设置了大量的请求———每个需求一个页面的请求会导致向数据库发送大量的请求,更不要说服务、检索和其它操作了。 为了缓解用户与数据库信息间的冲突,前端服务器和SQL连接应当被分离,让它们分别通过独立的物理网络或虚拟LAN。这需要在每一个前端Web服务器上至少... 阅读全文
摘要:
管理员身份进sharepoint powershell ,依次敲入搞定$app = Get-SPWebApplication -Identityhttp://yourwebsite.com$app.SuiteBarBrandingElementHtml = "<div class='ms-core-brandingText'>YOUR branded name HERE</div>"$app.Update() 将你的站点及内容替换红色部分 阅读全文
摘要:
本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。这些都是我尽量记住的有着最佳性能的代码段,因此如果你发现你任何可以做得更好的地方的话,欢迎把你的版本粘贴在评论中!我希望你在这一文章中能找到有帮助的东西。1.如何创建嵌套的过滤器:1. //允许你减少集合中的匹配元素的过滤器,2. //只剩下那些与给定的选择器匹配的部分。在这种情况下,3. //查询删除了任何没(:not)有(:has)4. //包含class为“selec 阅读全文
摘要:
WCF服务编程-基础WCF是微软建立新一代的分布式应用及面向服务应用的标准平台,是基于原有.NET Framework 2.0的扩展。虽然在WCF发布不久就已经在项目中使用WCF技术了。但是由于在项目中还没有较大规模的应用WCF技术,因此感觉掌握的还不是很好。网上已经有很多WCF方面的文章了,而且在我学习的过程中帮助也很大。不过技术的东西还是要靠自己边学边总结一下。下面这张图说明了WCF整合了微软现有技术的优点。但是WCF不单单是整合现有技术这么简单。Windows Communication Foundation (WCF) 是一个运行库和一组 API,用于创建在服务与客户端之间发送消息的系 阅读全文
摘要:
XSLT的元素语法xsl:template和xsl:apply-templates xsl:value-of xsl:for-each xsl:if Xxsl:choose, when, otherwise xsl:sort xsl:template和xsl:apply-templates模板(template)是XSLT中最重要的概念之一。XSLT文件就是由一个一个的模板组成,任何一个XSLT文件至少包含一个模板。模板的概念就象是搭积木;你如果是程序员,也可以将模板看作一个方法,一个类,或者一个模块。它们可以被拼装组合,也可以单独成块,不同的模板控制不同的输出格式。模板(template)由 阅读全文