Partager via


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

Autres ressources

Tâches du modèle objet de base