asp.net中各种类型文件解析

ASP.NET的页面文件是*.aspx,每个页面对应一个*.resx资源文件和一个*.aspx.cs的代码文件。
*.resx是资源文件。每个页面都有一个资源文件相对应。

global.asax是global.asa的.net版

global.asax.cs是global.asax的后台文件。

*.ascx是一个用户自定义控件。

*.ascx.cs是自定义控件的代码文件,C#的是*.ascx.cs

*.ascx.resx是自定义控件的资源文件。

*.aspx.cs是*.aspx页面的后台代码。

web.config是整个Web Application的配置文件。

*.csproj是CS.NET的工程文件。

*.vsdisco是Web Service的文件。

*.csproj.webinfo是CS.NET工程文件的Web Application文件。

*.sln是VS.NET的解决方案文件。

  其中global.asax,global.asax.cs,web.config,*.csproj,*.vsdisco,*.csproj.webinfo,*.sln都是在建立一个Web Application工程的时候自动产生的。 

 

 

 

详细介绍:

文件类型 位置 说明 

.asax

应用程序根目录。

通常是 Global.asax 文件,该文件包含从  HttpApplication  类派生并表示该应用程序的代码。 

有关更多信息,请参见  Global.asax 语法 。

.ascx

应用程序根目录或子目录。

Web 用户控件文件,该文件定义自定义、可重复使用的用户控件。

有关更多信息,请参见 ASP.NET 用户控件。

.ashx

应用程序根目录或子目录。

一般处理程序文件,该文件包含实现  IHttpHandler  接口以处理所有传入请求的代码。

有关更多信息,请参见 HTTP 处理程序介绍

.asmx

应用程序根目录或子目录。

XML Web services 文件,该文件包含通过 SOAP 方式可用于其他 Web 应用程序的类和方法。

有关更多信息,请参见  XML Web 服务的发布和部署 。

.aspx

应用程序根目录或子目录。

ASP.NET Web 窗体文件,该文件可包含 Web 控件和其他业务逻辑。

有关更多信息,请参见 ASP.NET 网页和 ASP.NET Web 服务器控件。

.axd

应用程序根目录。

跟踪查看器文件,通常是 Trace.axd。

有关更多信息,请参见 ASP.NET 跟踪。

.browser

App_Browsers 子目录。

浏览器定义文件,用于标识客户端浏览器的启用功能。

有关更多信息,请参见 ASP.NET Web 服务器控件和浏览器功能。

.cd

应用程序根目录或子目录。

类关系图文件。

有关更多信息,请参见使用类关系图。

.compile

Bin 子目录。

预编译的 stub(存根)文件,该文件指向相应的程序集。可执行文件类型(.aspx、ascx、.master、主题文件)已经过预编译并放在 Bin 子目录下。

有关更多信息,请参见 ASP.NET 网站预编译概述。

.config

应用程序根目录或子目录。

通常是 Web.config 配置文件,该文件包含其设置配置各种 ASP.NET 功能的 XML 元素。

有关更多信息,请参见  ASP.NET 配置文件 。

.cs、.jsl、.vb

App_Code 子目录;但如果是 ASP.NET 页的代码隐藏文件,则与网页位于同一目录。

运行时要编译的类源代码文件。类可以是 HTTP 模块、HTTP 处理程序,或者是 ASP.NET 页 HTTP 处理程序介绍的代码隐藏文件。

.csproj、.vbproj、vjsproj

Visual Studio 项目目录。

Visual Studio 客户端应用程序项目的项目文件。

有关更多信息,请参见项目和解决方案。

.disco、.vsdisco

App_WebReferences 子目录。

XML Web services 发现文件,用于帮助定位可用的 Web services。

有关更多信息,请参见  XML Web 服务的发布和部署 。

.dsdgm、.dsprototype

应用程序根目录或子目录。

分布式服务关系图 (DSD) 文件,该文件可以添加到任何提供或使用 Web services 的 Visual Studio 解决方案,以便对 Web service 交互的结构视图进行反向工程处理。

有关更多信息,请参见  XML Web 服务的发布和部署 。

.dll

Bin 子目录。

已编译的类库文件。或者,可以将类的源代码放在 App_Code 子目录下。

有关更多信息,请参见 ASP.NET 网站中的共享代码文件夹。

.licx、.webinfo

应用程序根目录或子目录。

许可证文件。控件创作者可以通过授权方法来检查用户是否得到使用控件的授权,从而帮助保护自己的知识产权。

有关更多信息,请参见 如何:License 组件和控件 。

.master

应用程序根目录或子目录。

母版页,它定义应用程序中引用母版页的其他网页的布局。

有关更多信息,请参见 ASP.NET 母版页。

.mdb、.ldb

App_Data 子目录。

Access 数据库文件。

有关更多信息,请参见通过 ASP.NET 访问数据。

.mdf

App_Data 子目录。

SQL 数据库文件。

有关更多信息,请参见通过 ASP.NET 访问数据。

.msgx、.svc

应用程序根目录或子目录。

Indigo Messaging Framework (MFx) service 文件。

.rem

应用程序根目录或子目录。

远程处理程序文件。

有关更多信息,请参见 使用 SOAP 扩展修改 SOAP 消息 。

.resources

App_GlobalResources 或 App_LocalResources 子目录。

资源文件,该文件包含指向图像、可本地化文本或其他数据的资源字符串。

有关更多信息,请参见 应用程序中的资源 或如何:为 ASP.NET 网站创建资源文件。

.resx

App_GlobalResources 或 App_LocalResources 子目录。

资源文件,该文件包含指向图像、可本地化文本或其他数据的资源字符串。

有关更多信息,请参见 应用程序中的资源 或如何:为 ASP.NET 网站创建资源文件。

.sdm、.sdmDocument

应用程序根目录或子目录。

系统定义模型 (SDM) 文件。

有关更多信息,请参见系统定义模型 (SDM) 概述。

.sitemap

应用程序根目录。

站点地图文件,该文件包含网站的结构。ASP.NET 中附带了一个默认的站点地图提供程序,它使用站点地图文件可以很方便地在网页上显示导航控件。

有关更多信息,请参见 ASP.NET 站点导航。

.skin

App_Themes 子目录。

用于确定显示格式的外观文件。

有关更多信息,请参见 ASP.NET 主题和外观。

.sln

Visual Web Developer 项目目录。

Visual Web Developer 项目的解决方案文件。

有关更多信息,请参见项目和解决方案。

.soap

应用程序根目录或子目录。

SOAP 扩展文件。

有关更多信息,请参见 使用 SOAP 扩展修改 SOAP 消息 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值