ASP 学习笔记(四)(2)
2008-02-23 05:37:29来源:互联网 阅读 ()
在其中,也可以配置自己的信息。
1).配置文件格式
文件名为config.web,应用当前应用及其自目录下的应用。
WinNT\ComPlus\<version>\Config.web是整个系统的缺省配置。config.web不可能被浏览器
访问到,即便放在WEB应用的目录下。
配置文件中分成两小节,第一节指出谁来处理配置信息,第二小节是具体的配置数据。
标准的ASP 配置处理器有:
<httpmodules> 处理所有的请求
<httphandlers> 将特定的URL映射到特定的处理器,子目录中应用不继承该配置。参考前面
的http处理器和工厂。
<sessionstate> session状态处理器
<globalization>
<compilation> 编译相关的处理
<trace> asp Trace服务
<security> ASP 安全模块
<west263rocessmodel> iis处理模块
<browsercaps> 处理浏览器兼容信息的设置
2).获取配置信息
可以用API直接访问配置信息,比如Request.Browser对象的属性直接获得browsercapabilities
或者调用Context.GetConfig,比如:
CustomConfigSettings Config=(CustomConfigSettings)Context.GetConfig("customconfig");
if(config.Enabled==true)
......
GetConfig可有第二个参数获得指定的URL的配置。
下面是一个保存应用自己的配置数据的例:
<configuration>
<configsections>
<add name="databases" type="System.Web.Configuration.DictionarySectionHandler" />
</configsections>
<databases>
<add key="pubs" value="server=localhost;uid=sa;pws="/>
<add key="nothwind" value="server=localhost;uid=sa"/>
</databases>
</configuration>
使用:
String dsn = (String)((Hashtable)Context.GetConfig("databases"))["pubs"];
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:ASP 学习笔记(三)
下一篇:ASP 学习笔记(五)
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
