Arxius per mes: Abril 2008

Integració de SharePoint ràpid: Exemples de codi per mostrar totes les vistes de pressa disponibles

Aquí hi ha algun codi que Mostra totes les vistes disponibles des d'un RÀPID servidor basat en el nom QRServer (el procés de servidor amb la qual ens comuniquem). T'ofereixo això per donar-li tot un gust del que és com utilitzar les API ràpid sempre.

utilitzant Sistema;
utilitzant System.Collections.Generic;
utilitzant System.LINQ;
utilitzant System.text;
utilitzant Com.FastSearch.esp.Search;
utilitzant Com.FastSearch.esp.Search.http;
utilitzant Com.FastSearch.esp.Search.Navigation;
utilitzant Com.FastSearch.esp.Search.Query;
utilitzant Com.FastSearch.Esp.Search.Result;
utilitzant Com.FastSearch.Esp.Search.View;
utilitzant System.Collections.Specialized;
utilitzant System.Collections;


espai de noms Conchango
{
    classe EnumerateFASTViews
    {
        estàtica buit Principal(corda[] args)
        {

            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = nou 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", "ACONSEGUIR");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            Consola.WriteLine("Visites totals: [" + searchFactory.GetSearchViewList().Comte + "].");

            Int m = 0;

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

            }

            Consola.ReadLine();

        }
    }
}

Tingueu en compte que jo em considero un penes competents c# programador i tinc la pell fina, Així que no l'enviïs qualsevol gerds meu camí, especialment re: el "foreach (objecte o en …)" construct 🙂

</final>

Etiquetas de Technorati: ,

Subscriure's al meu blog.

RÀPID i SharePoint integració primer mirar

He tingut la sort de tenir l'oportunitat de treballar en un ràpid <–> Projecte d'integració del SharePoint i idea que jo would seguir compartint la la meva limitada experiència amb la comunitat.

Microsoft està en el procés de compra RÀPID. Jo no sé res sobre l'horari excepte que ha de ser acabat en el "2n trimestre" que suposo significa per 06/30/08.

Disseny del meu projecte, a un nivell molt alt, convocatòries per a la creació d'uns elements web que tenen aproximadament el mateix aspecte, sentir i funcionalitat com la molsa estàndard quadre de cerca i resultats bàsics web part, però tirant de ràpid. He fet alguns passos de nadó en aquesta direcció.

RÀPID és un motor de cerca dedicat. No es basa en la tecnologia Microsoft, encara que és evident per a mi que alguns dels enginyers ràpids entén clarament MS tecnologia (o he fet servir de contractistes).

RÀPID:

RÀPID és un producte de servidor gran monstre (i no em refereixo que en el mal sentit; MOLSA és un producte de gran monstre per a mi, així). Sembla ser basat en Java i em vaig adonar d'algunes coses d'apatxe i potser alguns PHP. No em sorprendria si hi havia altres trossos de tecnologia barrejat aquí i allà. Definitivament funciona al servidor de windows i està funcionant bé en l'entorn virtual que he estat utilitzant.

Es fa ús d'un servei web de façana que el contingut del SharePoint rastreig per indexar a la seva especial manera ràpida.

Un usuari final SharePoint seria força molt a casa amb interfície d'usuari de ràpid. Té cerca simple/avançat, Mostra resultats, és gran en rellevància (encara que no veig com es maneja la rellevància social). No obstant això, va anar més enllà. Seus derivats sembla millor. Jo realment no articulen bé però només diré "és millor." Pot vostè prengui la meva paraula per a això, or not 🙂 I may elaborate on this point in the future, com puc obtenir més informació.

MOSS:

RÀPID proporciona un. Ambient NET DLL que proporciona una interfície al motor ràpid. Això fa que sigui possible crear elements web o aplicació pàgines o qualsevol cosa que vulguem consulta ràpida i presentar els resultats.

Sembla que hi ha una interfície web servei així.

També tenen accés a un element web ràpid-sempre que integren la molsa i ràpid. No sé si això és un POC, alguna cosa que avivava com una demostració o què. És definitivament una bona eina, no tan segur si està preparat per producció.

Això és tot per ara. A mesura que avança a través del projecte, Enviaré més.

</final>

Etiquetas de Technorati: , ,

Subscriure's al meu blog.