在Win 2003中配置ASP.net环境(3)

作者:网络之鹰 来源:csdn 时间:2007-10-14 12:02:00 

ASP.NET Web 应用程序的布局

ASP.NET 应用程序被定义为可从 Web 服务器上的虚拟目录及其子目录中调用的所有文件和可执行码。其中可以包含网页(.html 文件)、Web 表单页面(.aspx 文件)、Web 表单用户控件(.ascx 文件)、XML Web 服务(.asmx 文件)、HTTP 处理程序、HTTP 模块和其他文件(如图像和配置文件)。现在使用的所有与 Microsoft .NET Framework 版本相关的脚本映射也都是 ASP.NET 应用程序的一部分。ASP.NET 应用程序必须位于 IIS 虚拟目录(也称为应用程序根目录)中。ASP.NET 应用程序可包含已编译的程序集(通常是包含业务逻辑的 DLL 文件)、用于存储预编译代码的已知目录(目录名总是 \Bin)、存储在基于文本的、易读的 Web.config 文件中的配置设置、页、服务器控件,以及 XML Web 服务。

服务器中任何不与其他应用程序共享的预编译代码必须存储在应用程序的 \Bin 目录中。它是应用程序的本地程序集缓存。Web.config 文件在基于 XML 的文本文件中存储应用程序级的配置文件。这意味着可以使用任意标准的文本编辑器或 XML 分析器来创建它们,而且它们是可读的。如果不在应用程序根目录中包含 Web.config 文件,则配置设置由 Machine.config 文件中整个服务器的配置文件来确定。安装 .NET Framework 时,会安装 Machine.config 文件的某个版本。

下图显示了 ASP.NET 应用程序文件系统布局的示例。

本图中的应用程序包括 \Bin 目录中的两个 DLL 文件、一个 Default.aspx 页,一个名为 Menu.ascx 的用户控件、一个名为 MyWebService.asmx 的 XML Web 服务以及一个 Global.asax 文件。另外,该应用程序是使用下列三个配置文件配置的:系统根目录中计算机级别的 Machine.config 文件、C:\Inetpub\Wwwroot 目录中站点级别的 Web.config 文件和应用程序根目录中应用程序级别的 Web.config 文件。当站点的 Web.config 文件覆盖 Machine.config 文件中的设置时,在应用程序根目录中存储的配置设置将覆盖站点的 Web.config 文件和 Machine.config 文件中的设置。

标签:WIN2003,.net,iis,配置
0
投稿

猜你喜欢

  • phpmyadmin 数据导入导出问题

    2007-08-06 15:23:00
  • Dreaweaver MX 2004新功能:图片处理

    2010-09-02 12:38:00
  • 使用Filter实现信息的二次检索

    2007-10-08 19:19:00
  • Mootools 1.2教程(10)——Fx.Tween的使用

    2008-12-02 18:03:00
  • javascript对象概念大全

    2009-05-22 18:24:00
  • 超越质检员——看图购beta版的思考

    2009-04-15 12:11:00
  • Form Post提交容量大的数据

    2011-03-31 10:53:00
  • vbscript与javascript如何传递变量(包括服务器端与客户端)

    2008-04-09 13:46:00
  • mysql到oracle的移植

    2011-01-29 16:23:00
  • 二级域名原理以及asp实现程序

    2007-08-03 13:08:00
  • asp Access数据备份,还原,压缩类代码

    2011-03-07 11:16:00
  • 不得不看的JS基础知识(事件触发篇)

    2008-12-04 16:38:00
  • Oracle数据库处理多媒体信息

    2010-07-16 13:01:00
  • 百度百科的图片轮播代码

    2009-05-06 12:58:00
  • SQL SERVER 日志已满的处理方法

    2010-07-31 13:32:00
  • 自适应css布局——流动布局新时代[译]

    2009-08-13 12:28:00
  • mssql 大小写区分方法

    2008-12-29 14:08:00
  • Android界面与交互设计原则

    2012-02-04 09:28:32
  • JavaScript大牛:Douglas Crockford

    2009-03-31 12:06:00
  • SQLServer 全文检索(full-text)语法

    2011-12-01 10:38:22
  • asp之家 网络编程 m.aspxhome.com