মাসিক আর্কাইভ: এপ্রিল 2008

দ্রুত SharePoint ইন্টিগ্রেশন: সমস্ত উপলব্ধ দ্রুত দেখেছে প্রদর্শনের নমুনা কোড

এখানে একটি থেকে সমস্ত উপলব্ধ দেখেছে দেখায় যে কিছু কোড দ্রুত নামক উপর ভিত্তি করে সার্ভার QRServer (আমরা যোগাযোগ যা দিয়ে সার্ভার প্রসেস). I offer this up to give you all a taste of what it’s like to use the provided FAST API.

ব্যবহার সিস্টেম;
ব্যবহার System.Collections.Generic;
ব্যবহার System.Linq;
ব্যবহার System.Text;
ব্যবহার Com.FastSearch.Esp.Search;
ব্যবহার Com.FastSearch.Esp.Search.Http;
ব্যবহার Com.FastSearch.Esp.Search.Navigation;
ব্যবহার Com.FastSearch.Esp.Search.Query;
ব্যবহার Com.FastSearch.Esp.Search.Result;
ব্যবহার Com.FastSearch.Esp.Search.View;
ব্যবহার System.Collections.Specialized;
ব্যবহার System.Collections;


নামস্থান Conchango
{
    বর্গ EnumerateFASTViews
    {
        অচর অনধিকৃত মুখ্য(স্ট্রিং[] ARGS)
        {

            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = নতুন 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);

            কনসোল.WriteLine("Total Views: [" + searchFactory.GetSearchViewList().গণনা + "].");

            int-এ i = 0;

            foreach (উদ্দেশ্য দী মধ্যে searchFactory.GetSearchViewList())
            {
                কনসোল.WriteLine("View [" + তোমার   + "]: [" + o.ToString() + "].");

            }

            কনসোল.ReadLine();

        }
    }
}

আমি নিজেকে একটি সবে উপযুক্ত সি # প্রোগ্রামার বিবেচনা এবং আমি পাতলা চামড়া আছে উল্লেখ্য,, তাই কোনো রাস্পবেরি আমার পথ পাঠাবেন না, বিশেষ করে পুনরায়: the "foreach (বস্তু এবং …)" construct 🙂

</শেষ>

Technorati বিভাগ: ,

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

দ্রুত এবং SharePoint ইন্টিগ্রেশন ফার্স্ট লুক

আমি একটি দ্রুত কাজ করার সুযোগ আছে ভাগ্যবান চলেছি <–> SharePoint ইন্টিগ্রেশন প্রকল্প এবং আমি চাই ভাগ করে অবিরত সম্প্রদায়ের সাথে আমার সীমিত অভিজ্ঞতা.

মাইক্রোসফট হয় ক্রয় প্রক্রিয়া দ্রুত. I don’t know anything about the schedule except that it should be finished in the "2nd quarter" আমি মানে অনুমান যা 06/30/08.

আমার প্রকল্পের নকশা, একটি খুব উচ্চ পর্যায়ে, প্রায় একই চেহারা আছে কয়েক ওয়েব অংশ নির্মাণের জন্য কল, মান MOSS সার্চ বক্সে এবং কোর ফলাফল ওয়েব অংশ হিসেবে মনে করেন এবং কার্যকারিতা, 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, দ্রুত ইঞ্জিনিয়ারদের কিছু পরিষ্কারভাবে এমএস কারিগরি বুঝতে আমার সুস্পষ্ট যদিও (অথবা তারা ঠিকাদার ব্যবহার করেছি).

দ্রুত:

দ্রুত একটি বড় দৈত্য সার্ভার পণ্য (এবং আমি একটি খারাপ অর্থে না মানে; MOSS আমার একটি বড় দৈত্য পণ্য সেইসাথে). 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, শো ফলাফল, প্রাসঙ্গিকতা নেভিগেশন বড় (আমি এটা সামাজিক প্রাসঙ্গিকতা কি ভাবে পরিচালনা করে দেখুন না, যদিও). কিন্তু, 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, আমি আরও জানতে হিসেবে.

শৈবাল:

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.

একটি ওয়েব পরিষেবা ইন্টারফেস হিসাবে ভাল আছে বলে মনে হয়.

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, এটি উত্পাদন-প্রস্তুত তাই যদি নিশ্চিত না.

That’s it for now. As I progress through the project, আমি আরো পোস্ট করব.

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.