ASP.NET4.0  ASP.NET网页扩展名
文件扩展名是操作系统用来标志文件格式的一种机制。通常来说,一个扩展名是跟在主文件名后面的,由一个分隔符分隔。例如,ASP.NET网页的文件扩展名为.aspx,而HTML静态网页的文件扩展名为.htm或者.html。.aspx文件扩展名可使ASP.NET对页面进行处理。表1-3中列出了在ASP.NET中的一些常见的文件类型。
表1-3  常见文件类型
文件类型
位置
说明
.asax
应用程序根目录
通常是Global.asax文件,该文件包含从HttpApplication类派生并表示该应用程序的代码。
.ascx
应用程序的根目录或子目录
Web用户控件文件,该文件定义自定义,可重复使用的用户控件。
.ashx
应用程序的根目录或子目录
一般处理程序文件,该文件包含实现IhttpHandler接口以处理所有传入请求的代码。
.asmx
应用程序的根目录或子目录
XML Web Services文件,该文件包含通过SOAP方式可用于其他Web应用程序的类和方法。
.aspx
应用程序的根目录或子目录
ASP.NET Web窗体文件,该文件可包含Web控件和其他业务逻辑。
.axd
应用程序的根目录
跟踪查看器文件,通常是trace.axd。
.browser
App_Browsers子目录
浏览器定义文件,用于标识客户端浏览器的启用功能。
.cd
应用程序的根目录或子目录
类关系图文件。
pile
Bin子目录
预编译的stub(存根)文件,该文件指向相应的程序集。可执行文件类型(.aspx、.ascx、.master主题文件)已经预编译并放在Bin子目录下。
.config
应用程序的根目录或子目录
通常是fig配置文件,该文件包含其设置配置各种ASP.NET功能的XML元素。
.cs、.jsl、.vb
App_Code子目录;但如果是ASP.NET页的代码隐藏文件,则与网页位于同一目录
运行时要编译的类源代码文件。类可以是HTTP模块,HTTP处理程序,或者是ASP.NET页HTTP处理程序介绍的代码隐藏文件。
.csproj、.vbproj、.vjproj
Visual Studio项目目录
Visual Studio客户端应用程序项目的项目文件。
.disco、.vsdisco
App_WebReferences子目录
XML Web Services发现文件,用于帮助定位可用的Web Services。
.dsdgm、.dsport
应用程序根目录或子目录
分布式服务关系图(DSD)文件,该文件可以添加到任何提供或使用Web Services的Visual Studio解决方案,以便对Web Service交互的结构视图进行反向工程处理。
.dll
Bin子目录
已编译的类库文件。或者可以将类的源代码放在App_Code子目录下。
.licx、.webinfo
应用程序的根目录或子目录
许可证文件。控件创作者可以通过授权方法来检查用户是否得到使用控件的授权,从而帮助保护自己的知识产权。
.master
应用程序的根目录或子目录
母版页,定义应用程序中引用母版页的其他网页的布局。
.sdm、sdmDoc、.ument
应用程序的根目录或子目录
系统定义模型(SDM)文件。
.sitemap
应用程序的根目录
站点地图文件,该文件包含网站的结构。ASP.NET中附带了一个默认的站点地图提供程序,它使用站点地图文件可以很方便的在网页上显示导航控件。
.skin
App_Themes子目录
用于确定显示格式的外观文件。
.sln
Visual Web Developer项目目录
Visual Web Developer项目的解决方案文件。
.css
应用程序根目录或子目录,或App_Themes子目录
用于确定HTML元素格式的样式表文件。
.mdb、.ldb
App_Data子目录
Access数据库文件。
.mdf
App_Data子目录
SQL数据库文件。
asp 源代码
在Internet信息服务(IIS)中将文件扩展名映射到ASP.NET。默认情况下,.aspx页由ASP.NET 运行,而.htm和.html页不是。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。