Partager via


Étape 1 : configurer le projet pour le composant WebPart personnalisé

Notes

Cette rubrique décrit des fonctionnalités faisant partie de la Infrastructure Update for Microsoft Office Servers. Pour télécharger la mise à jour, consultez Description de la mise à jour pour l’infrastructure des serveurs Microsoft Office datée du 15 juillet 2008.

Cette procédure pas à pas décrit comment créer le composant WebPart pour la recherche fédérée personnalisée à l’aide de Microsoft Visual Studio 2008. L’étape 1 explique comment configurer le projet pour le composant WebPart ; elle comprend les tâches suivantes :

  • Création du projet de composant WebPart

  • Ajout des références nécessaires à votre projet

  • Création du fichier de classe pour le composant WebPart

Vous pouvez télécharger le code complet pour l’exemple de composant WePart pour les résultats de la recherche fédérée personnalisée dans l’onglet Exemple de composant WebPart pour les résultats de la recherche fédérée (en anglais), sur la page de ressources Exemples de recherche du Kit de développement logiciel (SDK) Microsoft Office SharePoint Server 2007 (en anglais) de la Galerie de code MSDN (en anglais).

Procédures

Pour créer le projet pour le composant WebPart

  1. Dans Visual Studio 2008, sur le menu Fichier, pointez sur Nouveau, puis cliquez sur Projet.

  2. Dans Types de projets, sous C#, cliquez sur Web.

  3. Sous Modèles, cliquez sur Contrôle serveur ASP.NET.

  4. Dans le champ Nom, tapez CustomFederatedResultsSample, puis cliquez sur OK.

    Vous devez ensuite ajouter les références requises à votre projet de composant WebPart.

Pour ajouter des références au projet CustomFederatedResultsSample

  1. Dans le menu Projet, cliquez sur Ajouter une référence.

  2. Sous l’onglet .NET, sélectionnez chacune des références suivantes, puis cliquez sur OK après chaque sélection :

    • Composant Microsoft Office Server (Microsoft.Office.Server.dll)

    • Composant Microsoft Search (Microsoft.Office.Server.Search.dll)

    • Windows SharePoint Services (Microsoft.SharePoint.dll)

    Avant d'ajouter du code pour le composant WebPart, remplacez le fichier de classe par défaut par un nouveau fichier de classe.

Pour créer le fichier de classe pour le composant WebPart

  1. Dans l’Explorateur de solutions, cliquez avec le bouton droit sur ServerControl1.cs, puis cliquez sur Supprimer pour supprimer la classe par défaut créée avec le projet.

  2. Dans le menu Projet, cliquez sur Ajouter un nouvel élément.

  3. Dans Catégories, sous Éléments Visual C#, cliquez sur Web.

  4. Dans Modèles, sous Modèles Visual Studio installés, cliquez sur Contrôle serveur ASP.NET, tapez PerUserAuthWebPart.cs, puis cliquez sur Ajouter.

Étapes suivantes

Étape 2 : ajouter le code pour le composant WebPart personnalisé

Étape 3 : déployer le composant WebPart personnalisé

Voir aussi

Référence

FormsCredentials
FederatedResultsWebPart
FederatedResultsDatasource
FederatedResultsDatasourceView
SearchResultsBaseWebPart
SearchResultsBaseDatasource
SearchResultsBaseDatasourceView

Autres ressources

Création d'un composant WebPart personnalisé de recherche fédérée avec une interface utilisateur informations d'identification
Vue d'ensemble de la recherche fédérée
Création de composants WebPart Enterprise Search personnalisés