Choix de l'emplacement de création d'une application personnalisée
Dernière modification : mercredi 14 avril 2010
S’applique à : SharePoint Foundation 2010
Vous souhaiterez peut-être créer des pages .aspx ou des applications Web personnalisées et les stocker dans un emplacement accessible à partir de tous les sites Web dans votre déploiement Microsoft SharePoint Foundation 2010. Toutefois, vous souhaiterez peut-être également créer des applications Web qui contiennent du code personnalisé afin de permettre aux administrateurs centraux de travailler avec les paramètres globaux d’un déploiement.
Emplacement des pages ASPX et des applications Web personnalisées
Vous pouvez créer et stocker les pages .aspx et applications Web personnalisées dans le répertoire suivant, qui prend en charge le répertoire virtuel _layouts :
%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS
Les pages de ce répertoire sont accessibles par tous les sites Web du déploiement SharePoint Foundation via une URL de la forme suivante :
https://Server/[sites/][Site]/[SousSite]/[.../]_layouts/File_Name.aspx
Emplacement du code personnalisé fonctionnant avec les paramètres globaux
Lorsque vous écrivez du code personnalisé qui implique uniquement l’espace de noms Microsoft.SharePoint.Administration et opère avec les paramètres globaux dans un déploiement SharePoint Foundation, il est recommandé de créer votre application Web sur le port administratif. Générez et stockez des pages .aspx et des applications Web pour le port administratif dans le répertoire suivant :
%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\ADMIN
Les pages du répertoire \ADMIN sont accessibles par le biais d’une URL de la forme suivante :
http://Serveur:Port_#/_admin/Nom_Fichier.aspx
Pour plus d’informations sur la façon de créer une application Web dans Microsoft Visual Studio 2010 qui est exécutée dans le contexte de SharePoint Foundation, voir Utilisation de Visual Studio pour le développement SharePoint.
Vous pouvez créer les applications de console n’importe où sur le serveur Web frontal. Pour des informations sur la manière de créer une application console qui est exécutée dans le contexte de SharePoint Foundation, voir Procédure : créer une application console.
Voir aussi
Concepts
Obtention de références aux sites, applications Web et autres objets clés
Description des formes de chaînes d’URL
Utilisation de Visual Studio pour le développement SharePoint
Utilisation des objets Liste et des collections