Kuukausiarkistot: Huhtikuuta 2008

Nopea SharePoint-integrointi: Näytteen koodi näyttää kaikki käytettävissä olevat nopeasti näkymät

Tässä on joitakin koodi, joka näyttää kaikki käytettävissä olevat näkymät alkaen NOPEASTI palvelin perustuu nimetty QRServer (jonka kanssa kommunikoimme palvelinprosessi). Annan tämän antaa teille kaikille maistaa mitä on käyttää jos FAST API.

käyttäminen Järjestelmän;
käyttäminen System.Collections.Generic;
käyttäminen System.Linq;
käyttäminen System.Text;
käyttäminen Com.FastSearch.Esp.Search;
käyttäminen Com.FastSearch.Esp.Search.Http;
käyttäminen Com.FastSearch.Esp.Search.Navigation;
käyttäminen Com.FastSearch.Esp.Search.Query;
käyttäminen Com.FastSearch.Esp.Search.Result;
käyttäminen Com.FastSearch.Esp.Search.View;
käyttäminen System.Collections.Specialized;
käyttäminen System.Collections;


nimitila Conchango
{
    luokan EnumerateFASTViews
    {
        staattinen mitättömäksi Pääsivu(merkkijono[] args)
        {

            ISearchFactory searchFactory;

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

            Konsoli.WriteLine("Yhteensä näkymät: [" + searchFactory.GetSearchViewList().Määrä + "].");

            int i = 0;

            foreach (objekti o Tässä searchFactory.GetSearchViewList())
            {
                Konsoli.WriteLine("View [" + i    + "]: [" + o.ToString() + "].");

            }

            Konsoli.ReadLine();

        }
    }
}

Huomaa, että pidän itseäni tuskin toimivaltainen C#-ohjelmoija ja olen ohut iho, joten älä lähetä mitään vadelmat tieni, varsinkin re: "foreach (objektin o …)" construct 🙂

</loppu>

Technorati Tags: ,

Tilaa blogiin.

NOPEASTI ja SharePoint yhdentymisen ensin etsiä

Olen ollut onnekas on mahdollisuus työskennellä nopeasti <–> SharePoint yhdentymishankkeen ja mietti edelleen jakaa minun vähän kokemusta yhteisön.

Microsoft on Ostaminen NOPEASTI. En tiedä mitään aikataulu, paitsi, että se olisi valmis "2-quarter" jonka oletan tarkoittaa 06/30/08.

Projektin suunnittelu, korkealla tasolla, vaatii muutaman web-osien luominen, joka näyttää noin, tuntea ja toiminnot kuin standardi MOSS hakuruudusta ja keskeiset tulokset WWW-osa, mutta vetää nopeasta. Olen tehnyt joitakin vauvan askelia tähän suuntaan.

NOPEASTI on oma hakukone. Se ei perustu Microsoft-tekniikan, Vaikka onkin selvää, että jotkut nopeasti insinöörit selvästi ymmärtää MS tech (tai he ovat tehneet käyttää urakoitsija).

NOPEASTI:

NOPEASTI on iso hirviö tarjoilija hedelmä (ja en tarkoita, että huono mielessä; MOSS on iso hirviö tuote minulle myös). Se näyttää perustuvat Java ja huomasin joitakin apache juttuja ja ehkä joitakin PHP. En olisi yllättynyt, jos ei muita bittiä tech sekoittaa siellä täällä. Se varmasti toimii windows Server ja on työskentely hienosti virtuaalinen ympäristö, joka olen käyttänyt.

Se käyttää julkisivu web-palveluun että indeksoi SharePoint-sisällön indeksoinnissa erityisen nopeasti.

SharePoint-loppukäyttäjän olisi aika paljon kotona FAST käyttöliittymä. Se on yksinkertainen ja tarkempi haku, näyttää tulokset, on suuri merkitys (Vaikka en ymmärrä, miten se käsittelee sosiaalisen osuvuus). Kuitenkin, siinä mennään pidemmälle. Sen myönteiset tuntuu paremmalta. Todella voi muotoilla se hyvin, mutta otan vain sanoa, "on parempi." Minun sanaani se, or not 🙂 I may elaborate on this point in the future, oppia lisää.

MOSS:

FAST tarjoaa. NET-friendly DLL, joka tarjoaa käyttöliittymän nopeasti moottori. Tämä mahdollistaa luoda web-osia tai sovellussivut tai miksi haluammekin kyselyn nopeasti ja tulokset.

Näyttäisi olevan web service interface.

Olen myös saada nopeasti jos web-osa, jotka integroivat MOSS ja nopeasti. En tiedä, onko tämä POC, jotain, joka oli lyöty jopa demo vai mitä. Se on ehdottomasti hyvä oppimisväline, ei niin varma, jos se on tuotanto-valmis.

Se on nyt. Kun projektin kautta, I post enemmän.

</loppu>

Technorati Tags: , ,

Tilaa blogiin.