ASP.NET 网站管理工具概览

网站管理工具可以让你通过一个简单的 Web 界面来查看或管理网站的配置。

网站配置

网站配置设定被保存在名为 Web.config 的 XML 文件中,该文件位于网站根目录。网站管理工具可以让你在不需要手动编辑 Web.config 文件的情况下对网站的配置进行更改。在第一次使用网站管理工具对特定网站进行管理的时候,如果 Web.config 文件不存在,网站管理工具会自动进行创建。默认时,网站管理工具也会在 App_Data 目录中创建一个用于存储应用程序服务数据的数据库(比如成员关系或角色信息)。网站管理工具对大部分设定的更改会直接影响到 Web.config 文件。

被继承的设定

网站的默认设定都会自动继承于计算机或 Web 服务器上的配置文件。比如,Web 服务器中的默认设定可能会作用于所有网站。使用网站管理工具,你可以为特定的非继承网站创建并更改配置设定,并且还可以对作用于网站全局的设定进行覆盖。如果设定已经被继承并且无法被覆盖,网站管理工具的相应设定将以灰色显示,以表明已经被禁用。

必备需求

网站管理工具包括在 Microsoft Visual Web Developer 开发工具中。为了使用网站管理工具进行网站的管理,用户必须拥有 Visual Web Developer 的运行权限、对 Web.config 文件的读取和写入权限、以及对应用程序 App_Data 目录的的管理权限。如果你无法使用网站管理工具对网站的配置文件进行管理,请与系统管理员联系。

特征

网站管理工具具有基于制表页的图形化界面,而且相关的配置设定都以分组的形式分别归类在不同的制表页中。下列部分对制表页管理的配置设定进行描述。

“安全”制表页

使用“安全”制表页管理访问规则有助于对网站的特殊资源进行保护,以及对用户帐号和角色的管理。

你可以指定网站是否是运行在互联网中还是运行在局域网中,以便使用相应的验证模式。用于互联网的网站使用 ASP.NET 成员关系系统,由你对不同的用户帐号进行定义。ASP.NET 使用一个安全系统对特殊用户帐号或用户帐号所属的角色进行限制。用于局域网的网站使用 Windows 验证,用户由相应的 Windows 用户信息进行标识。

“应用程序”制表页

“应用程序”制表页用于对多种网站相关设定进行管理,其中包括:

  • 应用程序设定。你需要用于集中存储并且在网站任何地方都能够通过代码进行访问的“名称/值”数据对。

  • SMTP 设定。确定网站如何发送电子邮件。

  • 调试与追踪设定。

  • 离线和在线设定。网站离线(关闭)时的维护或者发布新的 Microsoft SQL Server 标准版在线服务。

“提供者”制表页

“提供者”制表页可以为网站的成员资格管理进行测试或者指派提供者。数据库提供者是在存储应用程序数据时的特殊特征。默认时,网站管理工具配置并使用本地 Microsoft SQL Server 标准版的数据库,数据库文件被保存在网站的 App_Data 目录中。另外,你还可以选择并使用其他类型的提供者,比如使用远程 SQL Server 数据库来存储成员资格并进行角色管理。

如何使用网站管理工具

网站管理工具的使用与基于窗体网站的使用类似。一般的操作过程是先打开网站管理工具,选择合适的制表页,然后对制表页中有效的设定进行调整。大部分的更改会立即生效。

如何访问网站管理工具

要对网站管理工具进行访问,请在“网站”菜单中选择“ASP.NET 配置”。

注意事项

下列部分提供一些操作网站管理工具时的注意事项。

保存时重新启动应用程序

网站管理工具中对配置设定的大部分更改都会立即生效。这就需要网站在更改被应用之前被重新启动。因为这样会导致当前活动的会话被丢失,你应该在开发版本中或者发布到目标服务器之前应用这些设定的更改。

保存设定

网站管理工具中对配置设定的大部分更改都会立即生效。网站管理工具的每个制表页中都有一个“保存”按钮,如果在单击“保存”按钮之前对制表页进行切换或者关闭网站管理工具,那么所有配置都将丢失。

超时

作为保护措施,网站管理工具会控制非活动会话的超时状态。超时后的任何设定都将失效,无法直接影响网站也无法得到保存。如果网站管理工具已经超时,请关闭你的浏览器,然后在新窗口中打开网站管理工具。

网站管理工具只对作用于网站的设定进行管理。多数其他设定都需要通过手动、使用 ASP.NET MMC 管理单元、或者使用 ASP.NET 配置 API 进行可编程方式来对配置文件进行直接更改。

转载于:https://www.cnblogs.com/Laeb/archive/2006/12/18/595960.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值