Web.config保存整个站点的设置
web.config储存应用到整个站点的值,组织为XML并位于根目录下,节点主要保存三个节点的信息
1、在开发和部署环境下应用程序功能可用性的设置
2、保存从数据源读取和写入时使用值的连接字符串
3、保存所有其他信息的System.Web和System.Net设置
System.Web设置再分为几类:
1、使页面指向其他执行代码的页面的HTTP模块
2、应该在编译时开启的调试例程
3、验证技术
4、Role Manager 设置
5、匿名识别设置
6、错误处理设置
7、用于导航和菜单的Web.SiteMap文件数据
8、用于识别用户的配置数据
9、简单的邮件传输协议的电子邮件配置
10、识别大对象中对象位置的命名空间的定义
System.net:保存用于发送电子邮件的一系列值
<configuration>节点包含带有与储存在站点上的内容有关设置的所有子节点
<appsettings>包含自定义应用程序设置,改变应用程序在不同环境中运行的方式
<connectionString>关于数据源的信息<add>
name 数据库名
connectionString 连接数据库的字符串 SQL服务器的名称 .代表本地
AttachDbFilename 附加的数据库文件的名称
<system.web>中
<httpModules>允许站点处理用户选择的主题
<compilation debug=“true|false”> 将页面提供到一个输出,描述构建页面期间发现的任何问题。开发时很有用,部署之前设置为false