Cartlanna míosúla: Aibreán 2008

FAST SharePoint Comhtháthú: Cód Samplach chun Taispeáin Gach Fáil Views FAST

Seo roinnt cód a léiríonn go léir tuairimí ar fáil ó FAST freastalaí bunaithe ar an ainmnithe QRServer (an bpróiseas freastalaí lena ndéanaimid cumarsáid). I offer this up to give you all a taste of what it’s like to use the provided FAST API.

ag baint úsáide as Córas;
ag baint úsáide as System.Collections.Generic;
ag baint úsáide as System.Linq;
ag baint úsáide as System.Text;
ag baint úsáide as Com.FastSearch.Esp.Search;
ag baint úsáide as Com.FastSearch.Esp.Search.Http;
ag baint úsáide as Com.FastSearch.Esp.Search.Navigation;
ag baint úsáide as Com.FastSearch.Esp.Search.Query;
ag baint úsáide as Com.FastSearch.Esp.Search.Result;
ag baint úsáide as Com.FastSearch.Esp.Search.View;
ag baint úsáide as System.Collections.Specialized;
ag baint úsáide as System.Collections;


ainmspás Conchango
{
    ranga EnumerateFASTViews
    {
        statach neamhní Príomh-(teaghrán[] comhbhrí leis an rogha)
        {

            ISearchFactory searchFactory;

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

            Consól.WriteLine("Total Views: [" + searchFactory.GetSearchViewList().Líon + "].");

            int i = 0;

            foreach (réad o i searchFactory.GetSearchViewList())
            {
                Consól.WriteLine("View [" + i     + "]: [" + o.ToString() + "].");

            }

            Consól.ReadLine();

        }
    }
}

Tabhair faoi deara go mheas mé mé féin ar éigean inniúil C # Ríomhchláraitheoir agus tá mé craiceann tanaí, ní amhlaidh a dhéanamh a sheoladh ar aon sútha craobh mo bhealach, go háirithe maidir le: the "foreach (réad o i …)" construct 🙂

</deireadh>

Clibeanna Technorati: ,

Liostáil le mo bhlag.

FAST agus SharePoint Comhtháthú Féach Chéad

Bainim ádh go mbeadh an deis a bheith ag obair ar a FAST <–> Tionscadal comhtháthú SharePoint agus shíl mhaith liom leanúint ar aghaidh a roinnt mo thaithí theoranta leis an bpobal.

Microsoft Tá i an próiseas a bhaineann le ceannach FAST. I don’t know anything about the schedule except that it should be finished in the "2nd quarter" a glacadh mé bealaí 06/30/08.

Dearadh mo tionscadal ar, ag leibhéal an-ard, glaonna do chruthú codanna ghréasáin cúpla go bhfuil thart ar an cuma céanna, mothú agus feidhmiúlacht mar an bhosca cuardaigh caighdeánach MOSS agus croí-thorthaí chuid gréasáin, 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, cé go bhfuil sé soiléir dom go bhfuil cuid de na innealtóirí FAST thuiscint go soiléir MS ardteicneolaíochta (nó tá siad déanta úsáid a bhaint as conraitheoirí).

FAST:

FAST a táirge freastalaí mór ollphéist (agus ní féidir liom a chiallaíonn go bhfuil sa chiall dona; Is MOSS a táirge monster mór dom chomh maith). 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, Léiríonn torthaí, Is mór ar ábharthacht (cé nach féidir liom a fheiceáil conas plé é ábharthacht shóisialta). Mar sin féin, 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, mar a fhoghlaim mé níos mó.

CAONAIGH:

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.

Tá cosúil le bheith ina sheirbhís comhéadan gréasáin chomh maith.

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, nach bhfuil cinnte mar sin má tá sé a tháirgeadh-réidh.

That’s it for now. As I progress through the project, Feicfidh mé post níos mó.

</deireadh>

Clibeanna Technorati: , ,

Liostáil le mo bhlag.