Arkib Kategori: FAST

Pembentangan puasa yang akan datang, Rabu 01/28, Tengahari EDT

Saya akan melakukan pertama saya pernah Pembentangan dalam talian dihoskan oleh Mesin pemasaran EMC yang Maha Kuasa pada 12:00 tengahari EDT pada hari Rabu, 01/28. Saya tidak mempunyai idea apa yang boleh dijangkakan daripada ini, dari segi kehadiran. Walau bagaimanapun, sejak saya saya membawa, Saya boleh memberitahu anda apa yang boleh dijangkakan jika anda meluangkan masa untuknya.

Saya akan menerangkan apa yang kami di sini di EMC maksudkan apabila kita bercakap tentang "Cari Enterprise." Saya saya membezakan antara carian SharePoint lama biasa (yang agak berguna dengan sendirinya) dan Cari Enterprise, mana yang lebih besar, nastier, menarik dan perplexing masalah untuk menyelesaikan.

Saya akan membuat hujah bahawa puasa adalah alat yang baik untuk digunakan semasa cuba menyelesaikan masalah Cari Enterprise (dan saya membuat beberapa penggunaan analogi untuk terusan semasa saya berada di dalamnya). Ini jelas hubungan ke dalam SharePoint dan akan menjadi sebahagian daripada fabrik masyarakat sepanjang 2009 dan luar. Itulah cangkuk untuk sesiapa sahaja yang membaca blog saya di sini.

Jika anda berminat dengan segera, Saya rasa anda akan mendapati cukup maklumat berguna untuk menjustifikasikan masa mendengar dibelanjakan untuk saya bercakap tentang hal itu.

Ianya persembahan pemasaran, tetapi semua bahan pemasaran pada akhir, Jadi anda boleh sentiasa menurunkan ketika itu.

Mesin pemasaran EMC yang Maha Kuasa telah membekalkan saya dengan pautan pendaftaran, Jadi sila gunakan untuk mendaftar.

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

Technorati Tags: , ,

Penentuan Masalah Findability yang

Aku nasib baik menghadiri beberapa rakan latihan dari puasa lepas spring. Saya benar-benar kagum dengan produk ini dan tidak sabar untuk bekerja dengan. Malangnya, satu projek jatuh dan kemudian EMC diambilalih syarikat saya. Predictably, Jumlah tertentu kekacauan meletus ketika kami Belajar mengenai EMC dan EMC belajar mengenai kami. Teknologi cepat jatuh beberapa titik pada skala keutamaan dalam tempoh. Walau bagaimanapun, Saya tidak pernah hilang minat saya dalam produk dan, lebih menariknya, masalah yang lebih besar findability.

Saya benar-benar tidak suka perkataan itu, but I’m trying to get used to it 🙂 Despite it’s awkwardness, findability yang sebenar (atau sekurang-kurangnya, baru muncul) istilah. Adakah yang Cari hidup Jika anda berminat untuk mencari definisi yang lebih teknikal, tetapi cara yang saya Terangkan sekeliling pejabat seperti ini:

Modal intelektual yang tidak dapat ditemui serta tidak mungkin wujud.

Ia adalah hampir seperti benar mengatakan ini:

Modal intelek yang tidak dijumpai dengan cepat dan mudah mungkin juga tidak wujud.

Modal intelek (KAD PENGENALAN) bermula sebagai idea dalam kepala seseorang dan yang kemudian ditapis melalui kerjasama dengan rakan-rakan dan interaksi dengan masyarakat pelbagai. Untuk menjadi benar-benar berguna, idea-idea yang terhasil ini mesti dirakam. This is where the trouble begins 🙂

Hari ini, rakaman biasanya bermakna bahawa idea adalah didokumenkan dalam bentuk MS Word doc untuk, Buku kerja Excel, dan sebagainya.. dan akhirnya terjebak dalam format elektronik pada cakera keras di suatu tempat. IC jelas mengambil bentuk-bentuk lain seperti, seperti imej, video, blog yang sangat berinformasi, wiki … Ia adalah mustahil untuk Senaraikan semua. Pada masa yang sama, IC disimpan dalam pelbagai tempat menarik seperti sistem fail, pangkalan data, jenis aplikasi perniagaan (ERP, CRM, SharePoint, Documentum), dan sebagainya..

Inilah yang masalah findability: Bagaimana boleh dengan cepat dan mudah mencari IC yang disimpan di dalam berpuluh-puluh atau beratus-ratus format dalam berpuluh-puluh atau beratus-ratus ribu, berpuluh-puluh ribu (berani saya mengatakan beratus-ratus ribu) lokasi dalam sesebuah organisasi?

Ia adalah satu masalah yang sukar untuk menyelesaikan. Rang undang-undang English telah menulis tentang findability dari perspektif yang sangat grand dalam apa yang saya telah datang untuk berfikir sebagai terusan Panama pendekatan. Sejarah terusan Panama yang menakjubkan. Dalam kulit kacang, Frenchman yang gila (Ferdinand de Lesseps) memulakan sebuah syarikat swasta untuk membina terusan, Projek ini telah terbengkalai selama beberapa tahun, dijemput sekali lagi dan akhirnya habis oleh kerajaan Amerika Syarikat di bawah Presiden Roosevelt. Ini mengingatkan saya tentang pendekatan Rang undang-undang ini kerana seperti yang dia memang menunjukkan, penyelesaian findability dalam kedua-dua yang keras dan tidak pernah berhenti. Ia mengambil tahun dan tahun usaha dari beberapa manusia bekerja sukar di planet ini untuk memulakan, terus, dan akhirnya selesai). Dan lagi, ianya masih tidak benar-benar selesai. Setakat yang saya tahu, Bank-Bank di terusan tidak pernah bertemu mereka sudut rehatnya, bermakna mereka perlu shored up dan sebaliknya dikekalkan malah hingga ke hari ini. Menyelesaikan findability ini dengan cara yang sama. Saya pasti mengesyorkan anda membaca siri Bill dan melanggan blog-Nya untuk beliau pandangan pada findability, terutamanya yang berkaitan dengan SharePoint.

Saya juga amat berminat dalam masalah ini. Akibat pendedahan saya kepada perbincangan yang cepat dan berterusan mengenai perkara ini dengan rakan-rakan EMC saya cemerlang, Saya mempunyai beberapa idea-idea yang lebih banyak saya bercadang untuk menulis tentang sepanjang minggu dan bulan-bulan yang akan datang. Dalam artikel akan datang saya pada siri ini sedikit, Saya akan cuba dan meletakkan sekotak sekitar masalah untuk menunjukkan bagaimana seksa yang amat besar itu benar-benar (it’s more awful than you think 🙂 ). Memang seksa yang amat besar, tetapi sekurang-kurangnya ia sesuai di dalam kotak.

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

Technorati Tags: , ,

Latihan pantas dalam kelasnya adalah cemerlang

Saya memulakan hari 4 Puasa adalah latihan rakan di ketuai oleh Larry Kaye di sini di Needham, MA.

Sesi 5 hari ini dipecahkan kepada kelas (3 dan 2 hari masing-masing) bertajuk "cepat ESP: Membangunkan aplikasi carian tersuai untuk pakatan rakan kongsi saya" dan "cepat ESP: Membangunkan aplikasi carian tersuai untuk rakan-rakan perikatan II".

Ini adalah kelas jenis sebenar boot camp. Bahan ini dalam (sangat, sangat mendalam). Pengajar (Larry) dengan jelas mengetahui barangan. Saya sangat mengesyorkan latihan ini jika anda memandangkan ia.

</akhir>

Integrasi SharePoint FAST: Melaksanakan Pertanyaan Mudah

Ini merupakan kesinambungan dalam puasa saya pengekodan Mini Siri SharePoint rakyat. Bit di bawah Kod melaksanakan mencari istilah "menguji" dalam segera melalui permohonan konsol. Jelas sekali, ia hop, skip dan melompat jauh untuk membalut logik ini di dalam bahagian atau laman web permohonan:

menggunakan Sistem;
menggunakan System.Collections.Generic;
menggunakan System.Linq;
menggunakan System.Text;
menggunakan System.Collections.Specialized;
menggunakan Com.FastSearch.Esp.Search;
menggunakan Com.FastSearch.Esp.Search.Http;
menggunakan Com.FastSearch.Esp.Search.Navigation;
menggunakan Com.FastSearch.Esp.Search.Query;
menggunakan Com.FastSearch.Esp.Search.Result;
menggunakan Com.FastSearch.Esp.Search.View;
menggunakan System.Collections;

ruang nama Conchango
{
    kelas InvokeSimpleFASTQuery
    {
        statik membatalkan Utama(rentetan[] args)
        {

            #rantau Memulakan komunikasi kita dengan CEPAT
            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = baru 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", "DAPATKAN");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            #endregion

             Pelancaran pertanyaan

            rentetan queryString = "ujian";

            Pertanyaan query = baru Pertanyaan(queryString);

            query.SetParameter(BaseParameter.Kelompok, palsu);
            query.SetParameter(BaseParameter.NAVIGATION, benar);
            query.SetParameter(BaseParameter.NAVIGATION_DEEPHITS, 100);

            ISearchView searchView;
            searchView = searchFactory.GetSearchView("sharepointconn");

            IQueryResult hasil = searchView.Search(pertanyaan);

            Konsol.WriteLine("Jumlah hasil dari carian: [" + result.DocCount + "].");

            int docCounter = 0;

            manakala (docCounter < result.DocCount)
            {

                docCounter    ;

                IDocumentSummary thisDocSummary = result.GetDocument(docCounter);

                Konsol.WriteLine("[" + docCounter + "]: " + thisDocSummary.GetSummaryField("url").StringValue);

            } // manakala

            Konsol.ReadLine();
            #endregion

        }
    }
}

Ia menghasilkan keputusan seperti berikut:

imej

</akhir>

Langgan ke blog saya.

Technorati Tags: ,

Integrasi SharePoint FAST: Contoh Kod untuk Paparan Semua Pandangan FAST Available

Berikut adalah beberapa kod yang menunjukkan semua paparan yang disediakan dari satu FAST pelayan yang berdasarkan yang dinamakan QRServer (proses pelayan yang kita berkomunikasi). Saya menawarkan memberi anda semua rasa apa yang ia adalah seperti dengan menggunakan API cepat disediakan dalam.

menggunakan Sistem;
menggunakan System.Collections.Generic;
menggunakan System.Linq;
menggunakan System.Text;
menggunakan Com.FastSearch.Esp.Search;
menggunakan Com.FastSearch.Esp.Search.Http;
menggunakan Com.FastSearch.Esp.Search.Navigation;
menggunakan Com.FastSearch.Esp.Search.Query;
menggunakan Com.FastSearch.Esp.Search.Result;
menggunakan Com.FastSearch.Esp.Search.View;
menggunakan System.Collections.Specialized;
menggunakan System.Collections;


ruang nama Conchango
{
    kelas EnumerateFASTViews
    {
        statik membatalkan Utama(rentetan[] args)
        {

            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = baru 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", "DAPATKAN");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            Konsol.WriteLine("Pandangan keseluruhan: [" + searchFactory.GetSearchViewList().Mengira + "].");

            int Saya = 0;

            foreach (objek o dalam searchFactory.GetSearchViewList())
            {
                Konsol.WriteLine("Lihat [" + i    + "]: [" + o.ToString() + "].");

            }

            Konsol.ReadLine();

        }
    }
}

Ambil perhatian bahawa saya menganggap diri saya hampir tidak cekap C# programmer dan saya mempunyai kulit yang nipis, Jadi Jangan hantar sebarang Raspberi cara saya, terutama re: "foreach (o objek di …)" construct 🙂

</akhir>

Technorati Tags: ,

Langgan ke blog saya.

FAST dan SharePoint Integrasi Pandang Pertama

Saya telah bernasib baik untuk mempunyai peluang untuk mengusahakan puasa <–> Projek integrasi SharePoint dan pemikiran saya lebih terus berkongsi pengalaman saya yang terhad dengan masyarakat.

Microsoft sedang proses pembelian FAST. Saya tidak tahu apa-apa tentang Jadual kecuali bahawa ia perlu selesai suku"ke-2" Saya menganggap ini bermaksud oleh 06/30/08.

Reka bentuk projek saya, pada tahap yang sangat tinggi, panggilan untuk mewujudkan beberapa bahagian web yang mempunyai rupa yang sama kira-kira, rasa dan fungsi sebagai MOSS standard dalam mencari peti dan hasil teras web bahagian, tetapi menarik dari puasa. Saya telah membuat beberapa langkah-langkah bayi dalam arah itu.

CEPAT adalah enjin carian khusus. Ia tidak berdasarkan teknologi Microsoft, Walaupun ianya jelas kepada saya bahawa beberapa Jurutera cepat dengan jelas memahami MS tech (atau mereka telah dibuat menggunakan kontraktor-kontraktor).

FAST:

CEPAT adalah produk pelayan raksasa besar (dan saya tidak bermaksud bahawa dari segi buruk; Lumut merupakan raksasa besar produk kepada saya serta). Ternyata yang berasaskan Java dan saya melihat beberapa barangan apache dan mungkin beberapa PHP. Saya tidak akan terkejut jika terdapat lain-lain cebisan tech yang bercampur-campur sana sini. Ia pasti akan berjalan mengikut pelayan windows dan berfungsi dengan baik dalam persekitaran maya yang saya telah menggunakan.

Ia menjadikan penggunaan perkhidmatan web topeng crawls SharePoint kandungan pengindeksan di jalan cepat Khas.

Pengguna akhir SharePoint akan cukup banyak di rumah dengan cepat di muka. Ia mempunyai carian mudah/lanjutan, menunjukkan keputusan, besar pada perkaitan (Walaupun saya tidak nampak bagaimana ia mengendalikan perkaitan sosial). Walau bagaimanapun, ia pergi lebih jauh. Ia berpunca kelihatan lebih baik. Saya benar-benar tidak dapat menyuarakan ia baik tetapi saya hanya akan berkata "ia adalah lebih baik." Anda boleh mengambil perkataan saya untuk ia, or not 🙂 I may elaborate on this point in the future, seperti yang saya Ketahui lebih lanjut.

MOSS:

CEPAT menyediakan sebuah. Mesra NET DLL yang menyediakan antara muka untuk enjin cepat. Ini menjadikan ia mungkin untuk kita melahirkan bahagian web atau muka surat permohonan atau apa-apa yang kami ingin tanya cepat dan membentangkan hasil.

Seolah-olah Perkhidmatan antara muka web serta.

Saya juga mempunyai akses kepada suatu bahagian web segera syarat yang mengintegrasikan MOSS dan puasa. Saya tidak tahu jika ini adalah POC, sesuatu yang disebat sebagai demo atau apa. Ia pasti adalah alat pembelajaran yang baik, tidak begitu yakin jika ianya pengeluaran sedia.

Cuma itu sekarang. Seperti yang saya maju melalui projek, Saya akan post lebih banyak.

</akhir>

Technorati Tags: , ,

Langgan ke blog saya.

Menentukan Port QRServer FAST

Supaya sentiasa berkomunikasi dengan carian pantas melalui API, kita perlu tahu pelabuhan yang QRServer yang sedang berjalan.

Saya mengikuti langkah-langkah ini untuk mencarinya:

  1. Log masuk ke laman web cepat admin (http://server:port/admin).
  2. Navigasi untuk gambaran keseluruhan sistem.
  3. Mencari "carian Dispatcher" dan klik ikon spyglass:

    imej

  4. Saya berjaya menggunakan nilai, 15100 "maklumat nama" = "http":

    imej

Nota:

1. Port 15100 Nampaknya nombor port out-of-the-box lalai untuk QRServer di.

2. Gunakan Kod ini menyerupai dengan perkara-perkara berikut untuk instantiate sambungan ke puasa:

     ISearchFactory searchFactory;
    
        NameValueCollection nameValueCollection = baru NameValueCollection();
    
        nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
        nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15102");
        nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "DAPATKAN");
    
        searchFactory = SearchFactory.NewInstance(nameValueCollection);

3. Jika anda memilih sebuah pelabuhan amatlah tidak betul, anda akan mendapat mesej ralat yang berguna:

imej

4. Walau bagaimanapun, Jika anda memilih nombor port yang disenaraikan pada gambaran menyeluruh (15102) anda tidak mendapat mesej ralat yang berguna itu. Sebaliknya, kemudian apabila anda cuba untuk mencapai apa-apa data melalui carian atau rujukan gambaran yang cepat, anda mendapat ralat. Penyahpepijatan menunjukkan bahawa searchFactory itu lihat kiraan adalah sifar. Anda akan diberikan mesej "Gagal untuk mendapatkan carian lihat senarai".

</akhir>

Technorati Tags:

Langgan ke blog saya.