Archives mensuelles: Avril 2008

RAPIDE intégration de SharePoint: Exemple de Code pour afficher toutes les vues rapides disponibles

Voici un code qui affiche toutes les vues disponibles dans un RAPIDE basé sur le nom de serveur QRServer (le processus du serveur avec laquelle nous communiquons). Je vous offre ceci vers le haut pour vous donner un avant-goût de ce qu'est d'utiliser l'API fournie rapidement.

à l'aide de Système;
à l'aide de System.Collections.Generic;
à l'aide de System.Linq;
à l'aide de System.Text;
à l'aide de Com.FastSearch.esp.search;
à l'aide de Com.FastSearch.esp.search.http;
à l'aide de Com.FastSearch.esp.search.navigation;
à l'aide de Com.FastSearch.esp.search.Query;
à l'aide de Com.FastSearch.esp.search.Result;
à l'aide de Com.FastSearch.esp.search.View;
à l'aide de System.Collections.Specialized;
à l'aide de System.Collections;


espace de noms Conchango
{
    classe EnumerateFASTViews
    {
        statique VOID Principal(chaîne[] args)
        {

            ISearchFactory searchFactory;

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

            Console.WriteLine(« Vues totales: [" + searchFactory.GetSearchViewList().Comte + "].");

            int Je = 0;

            foreach (objet o dans searchFactory.GetSearchViewList())
            {
                Console.WriteLine(« Point de vue [" + i    + "]: [" + o.ToString() + "].");

            }

            Console.ReadLine();

        }
    }
}

Notez que je me considère comme un programmeur c# à peine compétent et j'ai la peau mince, afin de ne pas envoyer toute ma façon de framboises, surtout re: le foreach » (o objet dans …)" construct 🙂

</fin>

Tags Technorati: ,

S'abonner à mon blog.

RAPIDE et premier aperçu de l'intégration SharePoint

J'ai été chanceux d'avoir l'occasion de travailler sur un rapide <–> Projet d'intégration de SharePoint et de la pensée, que je le ferais continuer à partager mon expérience limitée avec la communauté.

Microsoft est en le processus d'achat RAPIDE. Je ne sais rien sur le calendrier sauf qu'elle devrait être achevée au 2ème trimestre"" ce qui je suppose signifie par 06/30/08.

Conception de mon projet, à un niveau très élevé, les appels pour la création de quelques composants WebPart qui ont approximativement le même look, boîte de recherche de la convivialité et la fonctionnalité comme la mousse standard et les résultats de base WebPart, mais traction de FAST. J'ai fait quelques petits pas dans cette direction.

FAST est un moteur de recherche dédié. Il n'est pas basé sur la technologie Microsoft, mais il est évident pour moi que certains des ingénieurs rapides comprendre clairement MS tech (ou qu'ils ont fait utiliser des entrepreneurs).

RAPIDE:

FAST est un produit serveur de gros monstre (et je ne dis pas que dans un sens mauvais; MOUSSE est un produit de la big monstre m'ainsi). Il semble être basée sur Java et j'ai remarqué quelque chose d'apache et peut-être quelques PHP. Je ne serais pas surpris s'il y avait les autres morceaux de tech mélangés dans ici et là. Certainement, il s'exécute sur windows server et fonctionne très bien dans l'environnement virtuel dont je me sers.

Il se sert d'un service web de façade que les analyses le contenu SharePoint pour une indexation dans sa manière rapide spéciale.

Un utilisateur de SharePoint serait assez bien à la maison avec l'interface utilisateur de FAST. Il a recherche simple/avancée, affiche les résultats, est grand sur la pertinence (Bien que je ne vois pas comment il gère la pertinence sociale). Cependant, elle ne va pas plus loin. Son issue semble mieux. J'ai vraiment ne peux pas l'exprimer ainsi, mais je vais juste dire « c'est mieux." Vous pouvez prendre ma parole pour lui, or not 🙂 I may elaborate on this point in the future, comme en apprendre davantage.

MOUSSE:

Fournit rapidement un. Facile à NET DLL qui fournit une interface pour le moteur rapide. Cela rend possible pour nous de créer des composants WebPart ou les pages d'application ou tout ce que nous voulons interroger rapidement et présenter les résultats.

Il semble qu'une interface de service de web.

J'ai également accès à un composant WebPart rapide fourni qui s'intègre-t-il MOSS et rapide. Je ne sais pas s'il s'agit d'un CEP, quelque chose qui a été fouettée comme une démo ou quoi. C'est certainement un outil d'apprentissage bon, pas si sûr si il est prête à la production.

C'est tout pour l'instant. Comme j'ai des progrès à travers le projet, Je posterai plus.

</fin>

Tags Technorati: , ,

S'abonner à mon blog.