maandelijkse archieven: April 2008

SNELLE integratie van SharePoint: Voorbeeldcode voor het weergeven van alle beschikbare snelle weergaven

Hier is wat code die alle beschikbare weergaven van toont een SNEL op basis van de benoemde server QRServer (het serverproces waarmee wij communiceren). Ik bied dit omhoog aan geven u alle een voorproefje van wat het is om de verstrekte snel-API gebruiken.

met behulp van Systeem;
met behulp van System.Collections.generic;
met behulp van System.LINQ;
met behulp van System.Text;
met behulp van Com.FastSearch.ESP.Search;
met behulp van Com.FastSearch.ESP.Search.http;
met behulp van Com.FastSearch.ESP.Search.Navigation;
met behulp van Com.FastSearch.ESP.Search.query;
met behulp van Com.FastSearch.ESP.Search.Result;
met behulp van Com.FastSearch.ESP.Search.View;
met behulp van System.Collections.Specialized;
met behulp van System.Collections;


naamruimte Conchango
{
    klasse EnumerateFASTViews
    {
        statische VOID Main(tekenreeks[] args)
        {

            ISearchFactory searchFactory;

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

            Console.WriteLine("Totale Views: [" + searchFactory.GetSearchViewList().Graaf + "].");

            int Ik = 0;

            foreach (object o in searchFactory.GetSearchViewList())
            {
                Console.WriteLine("View [" + i    + "]: [" + o.toString() + "].");

            }

            Console.ReadLine();

        }
    }
}

Merk op dat ik beschouw mezelf een nauwelijks bevoegde C# programmeur en ik heb dunne huid, zo niet sturen elke frambozen mijn manier, vooral re: de foreach" (o object in …)" construct 🙂

</einde>

Technorati Tags: ,

Abonneren op mijn blog.

SNEL en SharePoint integratie eerste blik

Ik heb geluk te hebben een kans om te werken op een snel <–> SharePoint integratieproject en dacht dat ik zou blijven delen mijn beperkte ervaring met de Gemeenschap.

Microsoft is in het proces van de aankoop van SNEL. Ik weet niets over de planning behalve dat het moet worden afgewerkt in het 2e kwartaal"" wat ik neem aan dat betekent door 06/30/08.

Mijn projectontwerp, op een zeer hoog niveau, aanroepen voor het maken van een paar webonderdelen die hebben ruwweg hetzelfde uiterlijk, gevoel en functionaliteit als de standaard MOSS zoeken vak en kern resultaten webonderdeel, maar trekken van snel. Ik heb sommige baby stappen in die richting.

SNEL is een toegewijde search engine. Het niet gebaseerd op Microsoft-technologie, al is het duidelijk voor mij dat sommige van de snelle ingenieurs duidelijk MS tech (of ze hebben gemaakt gebruik van aannemers).

SNEL:

SNEL is een serverproduct groot monster (en ik bedoel niet die in een slechte betekenis; MOSS is een groot monster product voor mij als goed). Het lijkt te worden gebaseerd op Java en ik merkte dat sommige spullen apache en misschien sommige PHP. Ik zou niet verbaasd zijn als er andere stukjes van tech gemengd waren hier en daar. Het zeker op Windowsserver wordt uitgevoerd en werkt prima in de virtuele omgeving die ik heb gebruikt.

Het maakt gebruik van een gevel-webservice die verkenningen SharePoint-inhoud voor indexeren in haar speciale snelle manier.

Een eindgebruiker SharePoint zou vrij veel thuis met de FAST user interface. Het heeft eenvoudige/voorschot zoeken, toont resultaten, is groot op relevantie (Hoewel ik niet zien hoe het omgaat met sociale relevantie). Echter, het gaat verder. Haar als gevolg lijkt beter. Ik echt niet kan articuleren goed maar ik zal alleen zeggen "het is beter." U kunt neem mijn woord voor het, or not 🙂 I may elaborate on this point in the future, Als ik meer informatie.

MOSS:

SNEL biedt een. NET-vriendelijke DLL waarmee een interface naar de snelle motor. Dit maakt het mogelijk voor ons om te maken van webonderdelen of toepassing pagina's of wat we willen snel een query uitvoeren en presenteren van de resultaten.

Er lijkt te zijn van een webservice-interface ook.

Ik heb ook toegang tot een voorwaarde-FAST webonderdeel dat wordt geïntegreerd in MOSS en snel. Ik weet niet of dit een POC, iets dat als een demo of wat was opgeklopte. Het is zeker een goed leermiddel, niet zo zeker als er productierijpe.

Dat is het voor nu. Als ik het project doorlopen, Ik zal meer posten.

</einde>

Technorati Tags: , ,

Abonneren op mijn blog.