RSS

Monthly Archives: 四月 2008

使用SharePoint Server 2007搜索Domino Notes

好吧,用SharePoint Server 2007实现搜索Domino Notes的确是个艰苦的活儿…我也是被折磨得不行。希望本文能为你节省一些时间。

首先,我们team的Search技术专家Jie Li曾经写过一篇如何配置SharePoint Server 2007来搜索Domino Notes的中文文档,被包含在“微软企业搜索解决方案部署快速启动工具包1.0”中,而这个工具包则被包含在“微软企业业务生产力基础架构(BPIO)解决方案包”中。如果你曾经从微软拿到了那个大大的“解决方案包”(包括N张DVD),那么里面有专门的一张DVD就是“微软企业搜索解决方案部署快速启动工具包1.0”。如果没有,那么就直接用下面的链接下载。

微软企业搜索解决方案部署快速启动工具包1.0下载

Jie Li同志贡献的除了文档,在那个方案包中还有一些相关的录屏、示范代码等,都值得仔细阅读。

在微软TechNet网站上,有两篇相关的配置文档,在动手之前,也建议从头到尾仔细阅读一遍。

Prepare to crawl Lotus Notes (Office SharePoint Server 2007)
Configure Office SharePoint Server Search to crawl Lotus Notes (Office SharePoint Server 2007)

如果配置过程出现了问题,那么就到下面的页面中仔细找找,看看是否遇到了相应的问题。

Troubleshoot a Lotus Notes configuration (Office SharePoint Server 2007)

在整个配置过程中,最复杂的,应该就是如何做好AD用户与Notes用户的映射,并保证搜索结果也是进行了权限过滤的(即一个AD用户所对应的Notes用户如果在Notes中无权限查看某个文档,那么这个用户在SharePoint Server的搜索结果中也不会看到这个文档)。如果在参考了上面的配置文档仍然无法正确最好搜索的权限过滤,那么你可以考虑一个“歪招”,我将具体的做法写了一个文档,可以下载后参考。

在你的配置过程中,可能发现需要编程访问Domino中的数据。对于一个.NET Developer来说,最好的选择就是使用Domino Objects这个COM接口。在机器上安装了Notes Client之后,就可以在Visual Studio中直接引用此COM接口了。

image

更详细的做法当然是参考IBM提供的文档了。

在 Microsoft .NET 应用程序中使用 IBM Lotus Domino
Common ground: COM access to Domino objects

最后,如果你有很多很多的Domino数据库需要爬网,那么可以尝试使用MOSS Search Admin这个工具。

 

Posted by on 2008/04/10 in 未分类

42 Comments

Tags:

Open XML 已成为ISO标准

相信大家也已经知道了,Open XML已经通过了第二轮ISO投票,正式成为了ISO标准。iso.org上已经正式宣布了这个消息。这个消息意味着:

1、第三方的软件开发商和Developer现在终于可以直接参考标准的Open XML文档格式规范,来直接创建或处理Microsoft Office所生成的文档了。大家再也不需要像以前一样,艰难的对二进制文档格式(.doc、.xls…)进行反向工程…对于WPS和其他类似希望直接支持Microsoft Office文档格式的软件而言,肯定是一个利好。比如,运行在Linux中的Open Office(Novell Edition)已经直接支持Open XML文档了:

image

2、成为ISO标准后,Open XML规范将不再直接被任何一家厂商(包括微软自己)所控制,任何对ISO标准的修改和更新,都需要经过ISO组织的标准投票流程。

3、Developer现在可以很容易的处理Microsoft Office文档了,因为Open XML规范本身就是基于两种最基本也最通用的技术:XML和Zip。对Open XML的处理不会受到任何平台、任何编程语言的限制。

为了帮助.NET Developer更好的创建和处理Open XML文档,微软已经发布了Open XML SDK的第一个CTP版本。Open XML SDK可以让.NET Developer直接使用一组提供的类库来操作Open XML文档,而不需要了解太多Open XML规范的细节。下图是Open XML SDK后续发展的Roadmap。

Open XML SDK roadmap: timeline

在MSDN Webcast站点上,也有一个系列中文的Open XML开发讲座

中国之前已经提出了一个UOF文档格式标准,微软也正在支持开发一个UOF与Open XML的双向转换器,来实现UOF格式与Open XML格式之间的互转。这个转换器的目标是直接直接在Microsoft Office 2007中打开、保存成UOF格式:

image 

 image

下图显示了这个使用Microsoft Office 2007创建的UOF文档在永中Office中编辑的情况:

 image

 

Posted by on 2008/04/02 in 未分类

Leave a comment

Tags:

转:使用STSDEV开发基于dotnet 3.5的webpart应用

叶伟民在OTEC论坛写了一篇很cool的文章,如何用STSDEV创建SharePoint Web Part

image 

STSDEV作者写的另外一篇文章:通过 STSDEV 简化 SharePoint 开发

 

Posted by on 2008/04/01 in 未分类

Leave a comment

Tags: