|
配置概述
对任何 Web 应用程序服务器的主要要求是具有丰富而灵活的配置系统--使开发人员能够轻松地将设置与可安装的应用程序关联(无须将值"拷"入代码)并使管理员能够在部署后轻松地自定义这些值的配置系统。ASP.NET
配置系统旨在满足以上人员的需要,它提供一个分层配置结构,使得能够在整个应用程序、站点和/或计算机中定义和使用可扩展的配置数据。它具有以下优点,并因此而成为唯一适合生成和维护
Web 应用程序的配置系统:
· ASP.NET 允许将配置设置与静态内容、动态页和业务对象一起存储在单个应用程序目录层次结构中。用户或管理员只需复制单个目录树便可以在计算机上设置
ASP.NET 框架应用程序。
· 配置数据以既具有可读性又具有可写性的纯文本文件的形式存储。管理员和开发人员可以使用任何标准的文本编辑器、XML 分析器或脚本语言来解释和更新配置设置。
· ASP.NET 提供了可扩展的配置结构,使第三方开发人员能够存储他们自己的配置设置,为他们自己的配置设置定义持久格式,智能化地参与他们的处理,以及控制用来最终公开这些设置的结果对象模型。
· 对 ASP.NET 配置文件的更改由系统自动检测并在不需要任何用户参与的情况下应用(即管理员不需要重新启动 Web 服务器或计算机即可使更改生效)。
· 配置节可通过使用 <location> 标记和 allowOverride 属性锁定。
若要了解有关配置系统及其工作机制的更多信息,请参阅配置文件格式和检索配置。
感谢2001 Microsoft Corporation教材提供 |
|