É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
Dans Visual Studio 2008, sur le menu Fichier, pointez sur Nouveau, puis cliquez sur Projet.
Dans Types de projets, sous C#, cliquez sur Web.
Sous Modèles, cliquez sur Contrôle serveur ASP.NET.
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
Dans le menu Projet, cliquez sur Ajouter une référence.
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
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.
Dans le menu Projet, cliquez sur Ajouter un nouvel élément.
Dans Catégories, sous Éléments Visual C#, cliquez sur Web.
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