ארכיון חודשי: באפריל 2008

שילוב מהיר של SharePoint: דוגמה של קוד כדי להציג את כל התצוגות הזמינות מהירה

הנה קוד זה מציג את כל התצוגות הזמינות מן מהר שרת מבוסס על לו שם QRServer (תהליך השרת שבה אנו מתקשרים). להציע זה. אתן לך כל טעימה של מה זה כמו להשתמש שסופקו מהר 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
    {
        סטטי void ראשי(מחרוזת[] ארגומנטים לזמינים)
        {

            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", "צא");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            המסוף.WriteLine("סה כ צפיות: [" + searchFactory.GetSearchViewList().ספירה + "].");

            int אני = 0;

            foreach (אובייקט o ב searchFactory.GetSearchViewList())
            {
                המסוף.WriteLine("נוף [" + i     + "]: [" + o.ToString() + "].");

            }

            המסוף.ReadLine();

        }
    }
}

שימו לב כי אני מחשיב את עצמי מתכנת C # כשיר, יש לי עור דק, . אז אל תשלח לכל פטל בדרך שלי, במיוחד re: foreach" (האובייקט o ב- …)" construct 🙂

</קצה>

תגיות טכנורטי: ,

מנוי על הבלוג שלי.

מהר, המראה הראשון של אינטגרציה של SharePoint

הייתי בר מזל. הזדמנות לעבוד על מהיר <–> פרויקט שילוב SharePoint ואת המחשבה שהייתי ממשיכים לחלוק הנסיון המוגבל שלי עם הקהילה.

Microsoft נמצא התהליך של רכישת מהר. אני לא יודע כלום על לוח הזמנים. חוץ מזה זה צריך להסתיים ברבעון"2" אני מניח שאומר על ידי 06/30/08.

העיצוב של הפרוייקט שלי, ברמה מאוד גבוהה, שיחות ליצירת כמה web parts כך יש בערך את אותו המבט, להרגיש ופונקציונליות כמו האיזוב סטנדרטי חיפוש תיבת ואת תוצאות הליבה אינטרנט חלק, אבל מושך מן מהיר. . עשיתי כמה צעדי תינוק בכיוון הזה.

מהר הוא מנוע חיפוש ייעודי. זה לא מבוסס על טכנולוגיית Microsoft, למרות שזה ברור לי שחלק המהנדסים מהר מבין בבירור MS tech (או שהם עשו שימוש קבלנים).

מהר:

מהר הוא מוצר שרת מפלצת גדולה (ואני לא מתכוונת לזה במובן הרע; מוס הוא מוצר מפלצת גדולה בשבילי גם כן). . נראה שזה יהיה מבוסס על Java, שמתי כמה דברים אפאצ'י, אולי קצת PHP. לא אהיה מופתע אם היו שרידים נוספים של טק מעורב פה ושם. זה בהחלט פועל בשרת windows ו עובד בסדר גמור בתוך הסביבה הוירטואלית שבו אני משתמש.

זה עושה שימוש שירות אינטרנט חזית תוכן SharePoint סריקות לצורך יצירת אינדקס בדרכה המיוחדת, מהר.

משתמש הקצה SharePoint יהיה פחות או יותר בבית עם ממשק המשתמש של מהיר. יש חיפוש פשוטה/מתקדם, מציג תוצאות, . זה גדול על רלוונטיות (. אבל אני לא רואה איך הוא מטפל רלוונטיות חברתית). עם זאת, זה ללכת רחוק. שורש מילה שלה נראה טוב יותר. אני באמת לא יכול. לבטא את זה טוב. אבל אני אגיד "זה יותר טוב." אתה יכול לקחת את המילה שלי על זה, or not 🙂 I may elaborate on this point in the future, כמו ללמוד יותר.

מוס:

מספק מהר. ה-DLL נטו ידידותי מספק ממשק מנגנון מהיר. הדבר מאפשר לנו ליצור חלקי אינטרנט או דפי היישום או מה שנרצה לבצע שאילתה מהר ולהציג את התוצאות.

נראה שיש גם ממשק שירות אינטרנט.

יש לי גם גישה שסופק על-ידי מהיר web part לשלב מוס ומהר. אני לא יודע אם זה שמדמה, משהו היה קצפת למעלה כמו דמו או מה. זה בהחלט כלי למידה טובה, לא בטוח אם זה מוכן-הפקת.

זהו זה לעת עתה. ככל שאני מתקדמת באמצעות הפרויקט, בפוסט נוסף.

</קצה>

תגיות טכנורטי: , ,

מנוי על הבלוג שלי.