Web.config est un fichier XML qui spécifie les paramètres et la configuration de votre application web écrit en ASP.NET. Vous pouvez utiliser un éditeur de texte comme Notepad ou XML Parser pour modifier les paramètres dans ce fichier de configuration. Ce fichier contient des informations sur la sécurité, la session, la compilation, la langue de l'application et de chaînes de connexion de base de données.
La racine de l'application Web contient fichier web.config initial pour cette application.
Multiples fichiers avec le même nom peuvent être placés dans les sous-répertoires d'application Web pour contrôler les paramètres de configuration pour les fichiers placés dans ce sous-répertoire. Fichiers Web.config placés dans des sous-répertoires peuvent ajouter certains paramètres de configuration pour les paramètres hérités de fichier web.config du répertoire parent. Les paramètres de sous-répertoire peuvent remplacer les paramètres spécifiés dans le répertoire parent.
Le fichier% SystemRoot% \\ Microsoft.NET \\ Framework \\ Version \\ config \\ machine.
config est le fichier de configuration par défaut qui contient les paramètres de configuration concernant les ASP. NET pour le serveur Web. Les paramètres de configuration pour chaque ressource URL sont déterminés au moment de l'exécution à partir des paramètres de configuration spécifiés dans les divers fichiers web.config dans la hiérarchie jusqu'à ce fichier. Ces paramètres sont ensuite mises en cache pour les futures demandes. Tout changement dans les paramètres spécifiés dans les fichiers web.
config dans la hiérarchie sont reflétées quand une demande est faite à la ressource et cette information de configuration est à nouveau mis en cache pour cette ressource. Donc, il n'y a pas besoin de serveur de redémarrage, sorte de choses à faire des changements dans les paramètres efficaces.
tag appSettings du fichier web.config est utilisé pour stocker des chaînes de connexion et des variables globales genre de choses. Ceci est quelque chose comme valeur de clé pair.
For exemple
Cette valeur de connString peut être utilisé partout à travers votre application web utilisant
ConfigurationSettings.AppSettings ["connString"]; déclaration.
Happy codification.