回顾 用户控件 自定义控件 属性 事件 创建自定义控件不同的方法 从头开始创建自定义控件 从现有控件派生自定义控件 创建复合控件 北大青鸟
2 回顾 • 用户控件 • 自定义控件 – 属性 – 事件 • 创建自定义控件不同的方法 – 从头开始创建自定义控件 – 从现有控件派生自定义控件 – 创建复合控件
目标 讨论 Machine. Config 讨论 Web. Config 讨论配置文件的结构 使用身份验证来保护web页 北大青鸟
3 目标 • 讨论 Machine.Config • 讨论 Web.Config • 讨论配置文件的结构 • 使用身份验证来保护web 页
配置文件 以纯文本格式存储,使用XML编写 如果对文件进行了修改,无需重新启动服务 器 每个目录可以有其自己的文件,并且将重写 先前的配置文件 例如 北大青鸟
5 配置文件 • 以纯文本格式存储,使用XML 编写 • 如果对文件进行了修改,无需重新启动服务 器 • 每个目录可以有其自己的文件,并且将重写 先前的配置文件 例如
配置文件的类型21 Machine. Config 应用到驻留在服务器上的所有应用程序 存储在 C. Winntmmicrosoft netiframeworkly1x× config中 仅可以有一个 Machine. Config文件 Web. Config 应用到驻留在服务器上的单个应用程序 Web应用程序的每个目录仅可以有一个此文件 6 北大青鸟
6 配置文件的类型2-1 • Machine.Config – 应用到驻留在服务器上的所有应用程序 – 存储在 C:\WinNT\Microsoft.NET\Framework\v.1.xxxx\config 中 – 仅可以有一个 Machine.Config 文件 • Web.Config – 应用到驻留在服务器上的单个应用程序 – Web 应用程序的每个目录仅可以有一个此文件
配置文件的类型22 Internet信息服务aIs管理器 文件)操作)查看窗口)助0 的 默应用程序 名称 Addi tion 目 AssemblyInfo,cs 每台计算机上仅可有一个 s. csproJ Machine.onfg文件 DAtaaCcess. csproj. webinfo EGlobalasax WebService Webservi 网站 默认网站 deiForm as e Crystalfepor hebR WebForm1. aspx Machine confi rz. aspx 自 ebf or2.aspx Web. conf 每个应用程序可有一个 We 应用科序 WebSery veb. Config文件 3置 webservice Administration Web confi 重写 Machine. Config 的设置 Web. conf 北大青鸟
7 配置文件的类型2-2 Web 应用程序 ▪ 每台计算机上仅可有一个 Machine.Config 文件 ▪ 每个应用程序可有一个 Web.Config 文件 ▪ 重写 Machine.Config 的设置