| Support Dot NET. |
| | |
| |
Source : Les laboratoires Microsoft
|
| |
Vue d'ensemble de la configuration
Il est essentiel que le serveur d'application Web possède un système de configuration riche et souple qui permette aux développeurs d'associer aisément des paramètres à une application installable (sans être obligé de « cuire » les valeurs dans le code) et aux administrateurs de personnaliser ces valeurs après le déploiement. Le système de configuration ASP.NET a été conçu dans cette optique. Il fournit une infrastructure de configuration hiérarchique permettant la définition et l'utilisation de données de configuration extensibles dans une application, un site et/ou un ordinateur. Il possède les qualités suivantes qui en font l'outil le mieux adapté à la génération et à la gestion d'applications Web :
- ASP.NET permet l'enregistrement des paramètres de configuration avec le contenu statique, les pages dynamiques et les objets métier au sein d'une hiérarchie de répertoires d'application unique. Il suffit à un utilisateur ou un administrateur de copier une arborescence de répertoires unique pour configurer une application ASP.NET Framework sur un ordinateur.
- Les données de configuration sont enregistrées dans des fichiers de texte brut qui peuvent être lus et écrits par les utilisateurs. Les administrateurs et les développeurs peuvent utiliser n'importe quel éditeur de texte, analyseur XML ou langage de script standard pour interpréter et mettre à jour les paramètres de configuration.
- ASP.NET fournit une infrastructure de configuration extensible permettant aux développeurs tiers d'enregistrer leurs propres paramètres de configuration, de définir leur format de persistance, de participer intelligemment à leur traitement et de contrôler le modèle objet obtenu, par l'intermédiaire duquel ces paramètres sont finalement exposés.
- Les modifications apportées aux fichiers de configuration ASP.NET sont automatiquement détectées par le système et appliquées sans intervention de la part de l'utilisateur (en d'autres termes, un administrateur ne doit pas redémarrer le serveur Web ou réamorcer l'ordinateur pour qu'elles entrent en vigueur).
- Les sections de configuration peuvent être verrouillées à l'aide de la balise <location> et de l'attribut allowOverride.
Pour plus d'informations sur le système de configuration ASP.NET et son mode de fonctionnement, consultez les sections Format du fichier de configuration et Extraction de la configuration.
|
|
|