摘要: 最近在自己的虚机上发现了这样的现象: SharePoint Designer 2010中,列表和库中间,无法显示任何内容,母版页之类的链接干脆就消失了,网站页面、网站资产这几个文档库也都显示“无法显示为文档库”: 后来网上搜了一大圈,也琢磨了好久,想到刚刚卸载了一个工作流的产品,这是唯一一个可能造成影响的地方。 最终发现就是因为某个列表定义(List Definition)随着产品的卸载被干掉了,但是列表实例(List Instance)还在,这个也是feature卸载时候的一个问题。于是这些找不到对应定义的列表实例,导致了SPD出现这种状况。 解决方法也很简单,手动把那几个列表删掉就好了(. 阅读全文
posted @ 2012-02-03 12:29 ChaunceyHao 阅读(174) 评论(0) 推荐(0)
摘要: SharePoint 2010支持Linq to SharePoint,让程序员可以使用Linq语法直接访问SharePoint 2010网站中的数据。但是在默认情况下,Linq to SharePoint不支持权限提升,也就是说,如果在代码中尝试通过SPSecurity.RunWithElevatedPrivileges()方 法来提升执行权限,你可能会发现,代码并不会如你所愿的以系统帐户的身份,访问SharePoint网站的数据。 下面是一段典型的权限提升的代码,在匿名委托方法中,首先构造了新的SPSite和SPWeb对象,然后使用Linq to SharePoint查询了一个列表中... 阅读全文
posted @ 2012-02-03 10:14 ChaunceyHao 阅读(251) 评论(0) 推荐(0)
摘要: Lucene项目管理委员会宣布Apache Lucene 3.5.0和Apache Solr 3.5.0已经可以使用。Lucene是一个高性能、支持全文搜索的文本搜索开发库。Solr是一个独立的搜索服务器,其核心使用了Lucene来做索引和搜索。 Lucene 3.5.0版本的主要变化包括: 降低内存消耗。现在建立词汇索引需要的内存比以前降低了3到5倍,实现这一点,是使用了更有效的内存数据结构来保存词汇。深度分页支持。加入IndexSearcher.searchAfter方法,它在特定的ScoreDoc之后会返回结果。你可以将上一页的最后一个document传递给searchAfter方法,以 阅读全文
posted @ 2012-02-03 10:13 ChaunceyHao 阅读(398) 评论(0) 推荐(0)