Monatliche Archive: April 2008

SCHNELLE Integration in SharePoint: Beispiel-Code, alle verfügbare Ansichten schnelle anzeigen

Hier ist ein Code, der zeigt alle verfügbare Sichten aus einer SCHNELL Server basierend auf der benannten QRServer (der Server-Prozess, mit dem wir kommunizieren). Ich biete dies für euch alle einen Vorgeschmack wie es ist, die bereitgestellten schnell-API verwenden.

Verwendung System;
Verwendung System.Collections.Generic;
Verwendung System.Linq;
Verwendung System.Text;
Verwendung Com.FastSearch.ESP.search;
Verwendung Com.FastSearch.ESP.search.http;
Verwendung Com.FastSearch.ESP.search.Navigation;
Verwendung Mit. FastSearch. BES. Suchanfrage;
Verwendung Mit. FastSearch. BES. Suchergebnis;
Verwendung Mit. FastSearch. BES. Suchansicht;
Verwendung System.Collections.Specialized;
Verwendung System.Collections;


Namespace Conchango
{
    Klasse EnumerateFASTViews
    {
        statische privatevoid Main(Zeichenfolge[] args)
        {

            ISearchFactory searchFactory;

            NameValueCollection NameValueCollection = Neu 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);

            Konsole.WriteLine("Total Views: [" + searchFactory.GetSearchViewList().Anzahl + "].");

            int Ich = 0;

            foreach (Objekt o im searchFactory.GetSearchViewList())
            {
                Konsole.WriteLine("View [" + i    + "]: [" + o.ToString() + "].");

            }

            Konsole.ReadLine();

        }
    }
}

Beachten Sie, dass ich halte mich für einen kaum zuständigen C#-Programmierer, und ich dünne Haut habe, also keine Himbeeren meinen Weg schicken, vor allem Rück: der "foreach (Objekt o in …)" construct 🙂

</Ende>

Technorati Tags: ,

Onnieren Sie meinen Blog ab.

SCHNELL und SharePoint Integration erster Blick

Ich habe Glück, haben die Möglichkeit, auf eine schnelle Arbeit <–> SharePoint Integrationsprojekt und dachte, ich würde weiterhin austauschen Meine begrenzten Erfahrungen mit der Gemeinschaft.

Microsoft ist in der Prozess der Kauf SCHNELL. Ich weiß nichts über den Zeitplan nicht, außer dass es im 2. Quartal"fertig sein sollte" Ich nehme an, d.h. von 06/30/08.

Mein Projekt-design, auf einem sehr hohen Niveau, fordert ein paar Webparts erstellen, haben ungefähr das gleiche Aussehen, Haptik und Funktionalität wie die standard MOSS Suchfeld und Kernergebnisse web Teil, aber ziehen von FAST. Ich habe einige kleine Schritte in diese Richtung gemacht..

SCHNELL ist eine spezielle Suchmaschine. Es basiert nicht auf Microsoft-Technologie, Obwohl es für mich klar ist, dass einige der schnell-Ingenieure klar verstehen MS-tech (oder sie haben gemacht der Auftragnehmer verwenden).

SCHNELL:

SCHNELL ist ein Serverprodukt große monster (und ich meine das nicht im schlechten Sinne; MOSS ist eine große Monster Produkt mir auch). Es scheint auf Java basieren und ich bemerkte ein Apache-Zeug und vielleicht einige PHP. Ich wäre nicht überrascht, wenn es andere Bits hier und dort hineingemischt Tech gab. Es auf jeden Fall läuft auf Windows-Server und in der virtuellen Umgebung, die ich verwendet habe gut funktioniert.

Es nutzt einen Webdienst Fassade, dass SharePoint-Inhalte crawlen zum Indizieren in seinen speziellen schnell Weg.

Ein SharePoint-Endbenutzer wäre ziemlich zu Hause mit FASTETEN Benutzeroberfläche. Es hat einfache/Erweiterte Suche, zeigt Ergebnisse, ist groß auf Relevanz (aber ich sehe nicht, wie es soziale Relevanz verarbeitet). Jedoch, Es geht weiter. Die Wortstammerkennung scheint besser. Ich kann nicht es gut artikulieren, aber ich will nur sagen, "Es ist besser." Sie können mein Wort zu nehmen., or not 🙂 I may elaborate on this point in the future, als ich mehr.

MOOS:

SCHNELLEN bietet ein. NET-freundlich-DLL, die eine Schnittstelle für die schnelle Engine bietet. Dies macht es uns möglich, Erstellen von Webparts oder Anwendungsseiten oder was auch immer wir wollen schnell Abfragen und die Ergebnisse zu präsentieren.

Es scheint eine Webservice-Schnittstelle sowie.

Ich habe auch Zugriff auf ein FAST bereitgestelltes Webpart, der Moos und schnell integriert ist. Ich weiß nicht, ob dies ein POC, etwas, das als Demo oder was, bis geschlagen wurde. Es ist definitiv ein gutes Lerntool, nicht so sicher, ob es produktionsreif ist.

Das war's fürs erste. Wenn ich das Projekt weiterkommen, Ich werde mehr.

</Ende>

Technorati Tags: , ,

Onnieren Sie meinen Blog ab.