arquivos mensuais: Abril 2008

Rápido integración do SharePoint: Código de exemplo para amosar todos os dispoñibles Fast visto

Aquí está o código que mostra as vistas dispoñibles a partir dunha Rápido servidor baseado na chamada Qrserver (o proceso do servidor co cal nos comunicamos). I offer this up to give you all a taste of what it’s like to use the provided FAST API.

utilización Sistema;
utilización System.Collections.Generic;
utilización System.Linq;
utilización System.Text;
utilización Com.FastSearch.Esp.Search;
utilización Com.FastSearch.Esp.Search.Http;
utilización Com.FastSearch.Esp.Search.Navigation;
utilización Com.FastSearch.Esp.Search.Query;
utilización Com.FastSearch.Esp.Search.Result;
utilización Com.FastSearch.Esp.Search.View;
utilización System.Collections.Specialized;
utilización System.Collections;


espazo de nomes Conchango
{
    clase EnumerateFASTViews
    {
        estático invalidar Principal(corda[] args)
        {

            ISearchFactory searchFactory;

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

            Consola.WriteLine("Total Views: [" + searchFactory.GetSearchViewList().Contar + "].");

            int i = 0;

            foreach (obxecto o en searchFactory.GetSearchViewList())
            {
                Consola.WriteLine("View [" + i     + "]: [" + o.ToString() + "].");

            }

            Consola.ReadLine();

        }
    }
}

Teña en conta que eu me considero un mal competente programador C # e eu teño a pel fina, polo que non envíe framboesas meu camiño, especialmente re: the "foreach (o obxecto e …)" construct 🙂

</final>

Technorati Tags: ,

Rexístrate para o meu blog.

Rápido e SharePoint Integración First Look

Eu teño a sorte de ter unha oportunidade de traballar nun rápido <–> Proxecto de integración do SharePoint e pensei en seguir a compartir miña limitada experiencia coa comunidade.

Microsoft está en o proceso de compra Rápido. I don’t know anything about the schedule except that it should be finished in the "2nd quarter" que eu asumo medio polo 06/30/08.

O proxecto do meu proxecto, nun nivel moi alto, chamadas para a creación de algunhas partes da web que teñen máis ou menos o mesmo aspecto, sentir e funcionalidade que a caixa de procura por defecto de Moss e núcleo resultados parte web, but pulling from FAST. I’ve made some baby steps in that direction.

FAST is a dedicated search engine. It’s not based on Microsoft technology, pero é evidente para min que algúns dos enxeñeiros rápidas entender claramente MS tecnoloxía (ou que fixeron uso de contratistas).

Rápido:

FAST é un produto de servidor monstro grande (e eu non quero dicir que no mal sentido; Moss é un produto de gran monstro para min tamén). It appears to be based on Java and I noticed some apache stuff and maybe some PHP. I wouldn’t be surprised if there were other bits of tech mixed in here and there. It definitely runs on windows server and is working fine in the virtual environment which I’ve been using.

It makes use of a facade web service that crawls SharePoint content for indexing in its special FAST way.

A SharePoint end user would be pretty much at home with FAST’s user interface. It has simple/advance search, amosa resultados, é grande en relevancia (a pesar de non ver como se encarga de relevancia social,). Con todo, it does go further. Its stemming seems better. I really can’t articulate it well but I’ll just say "it’s better." You can take my word for it, or not 🙂 I may elaborate on this point in the future, como eu aprender máis.

Moss:

FAST provides a .NET-friendly DLL that provides an interface to the FAST engine. This makes it possible for us to create web parts or application pages or whatever we want to query FAST and present the results.

Parece haber unha interface de servizo web así.

I also have access to a FAST-provided web part that does integrate MOSS and FAST. I don’t know if this is a POC, something that was whipped up as a demo or what. It’s definitely a good learning tool, non teño tanta certeza se está listo para produción.

That’s it for now. As I progress through the project, Vou publicar máis.

</final>

Technorati Tags: , ,

Rexístrate para o meu blog.