软件环境:
00 操作系统:Windows 7 Ultimate
01 开发工具:Visual Studio 2008 中文版
02 Web服务器:Internet Information Service IIS
知识体系:
表 0-0 ASP.NET文件类型及扩展名对照表
|
文件类型 |
扩展名 |
|
Web用户控件 |
.ascx |
|
HTML页面 |
.htm .html |
|
XML页面 |
.xml |
|
母版页 |
.master |
|
Web服务 |
.asmx |
|
全局应用程序类 |
.asax |
|
Web配置文件 |
.config |
|
网站地图 |
.sitemap |
|
外观文件 |
.skin |
|
样式表 |
.css |
常用页面指令:
00 <%@Page%>
@Page指令可以指定页面中代码的服务器编程语言。
01 <%@Import%>
@Import指令用于将命名空间显式的导入ASP.NET应用程序文件中,并且导入该命名空间所有的类和接口。导入的命名空间可以是.NET Framework类库的一部分,也可以是用户自定义的命名空间的一部分。
02 <%@Register%>
@Register指令用于创建标记前缀和自定义控件之间的关联,这位开发人员提供了一种在ASP.NET应用程序文件中引用自定义控件的简单方法。、
APS.NET服务器控件的标记语法如下:
<asp:控件名称 ID="名称" ···组件其他属性··· runat="server"/>
主要标记就是runat,标记这是服务器控件。如果将HTML控件升级为服务器控件,将runat="Server"标记添加到HTML控件中即可。
表 0-1 ASP.NET应用程序文件夹说明
|
方法 |
说明 |
|
Bin |
包含程序所需的所有已编译程序集(.dll文件)。应用程序中自动引用Bin文件夹中的代码所表示的任何类 |
|
APP_Code |
包含页面使用的类(例如.cs .vb .jsl文件)的源代码 |
|
APP_GlobalResources |
包含编译到具有全局范围的程序集中的资源(.resx .resources 文件) |
|
APP_LocalResources |
包含与应用程序中的特定页、用户控件或母版页关联的资源(.resx .resources文件) |
|
APP_WebReferences |
包含用于定义在应用程序中使用的Web引用的引用协定文件(.wsdl文件)、架构文件(.xsd文件)和发现文档文件(.disco .discomap文件) |
|
APP_Browsers |
包含ASP.NET用于标识个别浏览器并确定其功能的浏览器定义文件(.browser). |
|
主题 |
包含用于定义ASP.NET网页和控件外观的文件集合(.skin .css文件以及图像文件和一般资源) |
本文深入探讨了ASP.NET开发环境,包括操作系统、开发工具、Web服务器等核心组件。详细介绍了ASP.NET文件类型及其扩展名,如Web用户控件、HTML页面、XML页面、母版页等,并提供了常用页面指令的使用方法。此外,文章还概述了ASP.NET应用程序文件夹的说明,帮助开发者更高效地组织和管理项目资源。

2212

被折叠的 条评论
为什么被折叠?



