每月档案: 4 月 2008

快速 SharePoint 集成: 若要显示所有可用的快速视图的示例代码

下面是一些代码,显示所有可用的视图从 快速 基于命名服务器 QRServer (我们与之通讯的服务器进程). 我为提供这要给你全部的使用提供的快速 API 是什么味道.

使用 系统;
使用 System.Collections.Generic;
使用 System.Linq;
使用 System.Text;
使用 Com.FastSearch.Esp.Search;
使用 Com.FastSearch.Esp.Search.Http;
使用 Com.FastSearch.Esp.Search.Navigation;
使用 Com.FastSearch.Esp.Search.Query;
使用 Com.FastSearch.Esp.Search.Result;
使用 Com.FastSearch.Esp.Search.View;
使用 System.Collections.Specialized;
使用 System.Collections;


命名空间 Conchango
{
     EnumerateFASTViews
    {
        静态 无效 主(字符串[] args)
        {

            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = 新增功能 NameValueCollection();

            nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15100");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "GET");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            控制台.WriteLine("总的意见: [" + searchFactory.GetSearchViewList().计数 + "].");

            int 我 = 0;

            foreach (对象 o 在中 searchFactory.GetSearchViewList())
            {
                控制台.WriteLine("查看 [" + i     + "]: [" + o.ToString() + "].");

            }

            控制台.ReadLine();

        }
    }
}

请注意我认为自己是一个几乎没有主管的 C# 程序员,我有皮薄, 所以不发送任何树莓我的方式, 尤其是 re: "foreach (在对象 o …)" construct 🙂

</结束>

Technorati 标签: ,

订阅我的博客.

快速和 SharePoint 集成先看看

我一直很幸运能有机会上一种快速的工作 <–> SharePoint 集成项目和思想我会 继续分享 我有限的经验与社会.

微软是在 采购的过程 快速. 我不知道任何关于附表除外,它应该在"第二季度完成" 我猜这意味着由 06/30/08.

我的项目设计, 在一个非常高的水平, 呼吁创建几个 web 部件,具有大致相同的外观, 感觉和功能作为标准 MOSS 搜索框和核心结果 web 部件, 但拉从快速. 我在这一方向取得了一些小步骤.

快速是一个专用的搜索引擎. 它不基于 Microsoft 技术, 虽然它对我来说明显,一些快速的工程师清楚地理解 MS 技术 (或者他们所使用的承建商).

快速:

快是一个大怪物服务器产品 (我的意思,是在不好的感觉; 青苔是大怪物产品给我,以及). 它似乎基于 Java 和我注意到一些 apache 的东西,也许一些 PHP. 我也不会感到惊讶,如果有其他位科技混合这里和那里. 它肯定在 windows 服务器上运行,在我一直在使用的虚拟环境中运行良好.

它利用门面 web 服务的爬网 SharePoint 内容索引以其特殊的快捷方式.

SharePoint 最终用户将很多在家里与快速的用户界面. 它具有简单/高级搜索, 显示结果, 很大的关联性 (虽然看不到它是如何处理社会关联性). 不过, 它进一步去. 其产生似乎更好. 真的表达它很好,但我只会说"这是更好。" 你可以相信我的话, or not 🙂 I may elaborate on this point in the future, 因为我了解更多.

苔藓:

快速提供。提供快速的引擎的接口的网络友好 DLL. 这使得我们能够创建 web 部件或应用程序页或者我们所想要快速查询和目前的结果.

似乎有一个 web 服务的接口.

也有访问权限并整合苔藓和快速的提供快速的 web 部件. 我不知道是否这是 POC, 作为一次演示或什么掀起的东西. 这绝对是一个很好的学习工具, 不太确定,如果是生产就绪.

这就是现在. 我通过项目进展情况, 我会发布更多.

</结束>

Technorati 标签: , ,

订阅我的博客.