Elements in a web.config File

The web.config file is a text file which contains XML elements that affect the behavior of an application. The following are some of the mportant tags in a web.config file.

  
		
<configuration>
	In a Web.config file, all the configuration information for an
	ASP.NET application must reside between the 	<configuration>
	and </configuration> tags. This is the root node, which contains
	the declaration of all other 	sections of the Web.config file.
<appSettings>
	This section of the Web.config file provides a way to define
	custom application settings for an application. The section
	can have multiple <add> subelements.
	<appSettings>
		<add key="connectionstring" value="localhost;uid=readonly;pwd=user"/>
	</appSettings>
<compilation>
	 This element sets several compilation settings for the
	 application. Some of the settings involve setting a default
	 language and debug option for the application setting. Debug
	 pages are larger and execute more slowly, so you should use them
	 only for testing purposes. This section also provides support for
	 the <compilers>, <assemblies> , and <namespaces> subelements.
<namespaces>
	This subelement is used to add or remove namespace references for
	assemblies that must be made available when compiling Web pages.
<authentication>
	 The <authentication> element sets the authentication policy for
	 the application. Possible modes are "Windows," "Forms,"
	 "Passport," and "None."
<pages>
	The <pages> element allows configuration of page  application
	specific settings.
<customErrors>
	The <customErrors> element provides a means for defining custom
	error messages 	for an ASP.NET application. This is generally
	used to point users to a 	friendlier message than the default
	error messages. The <customErrors> element 	section supports
	multiple <error> subelements that are used to define custom errors.
		




 ASP.NET Configurations - Related Contents


.