第21章 ASPNET编程初步 主要内容 本章简略介绍ASP.NET技术的主要方面,包括 ASPNET页面 的基本语法,Web窗体和各种控件,以及 ASPNET应用程序 等内容。通过本章的学习,读者可以基本掌握 ASPNET的编 程步骤和方法,全面了解和掌握各种控件的使用方法,了解 ASP NET应用的配置等
第21章 ASP.NET编程初步 主要内容 本章简略介绍ASP.NET技术的主要方面,包括ASP.NET页面 的基本语法,Web窗体和各种控件,以及ASP.NET 应用程序 等内容。通过本章的学习,读者可以基本掌握ASP.NET的编 程步骤和方法,全面了解和掌握各种控件的使用方法,了解 ASP.NET应用的配置等
ASPNET简介 ■ ASPNET特点 1)增强的性能 2)威力和灵活性 (3)简易性 (4)可重用性 5)可管理性 (6)可缩放性和可用性 7)自定义性和扩展性 (8)安全性
ASP.NET简介 ◼ ASP.NET特点 (1)增强的性能 (2)威力和灵活性 (3)简易性 (4)可重用性 (5)可管理性 (6)可缩放性和可用性 (7)自定义性和扩展性 (8)安全性
21.2 ASPNET基本语法与代码分 离技术 ■212.1 ASPNET的基本语法 基本文件名种类 asax文件: ASPNET的系统环境设置文件 aspx文件:内含ASP程序代码的文件,浏览器可执行此类文件, 向服务器提出浏览请求 asnx文件:制作 Web Services的源文件 d文件:制作 Web services的XML格式的文件 vb或cs文件:在非 ASPNET环境下,执行 Web services的文件 aspc文件:可重复使用多个aspx文件,此文件内可含有控件 ascx文件:内含 User Control的文件,可内含在多个aspx文件中
21.2 ASP.NET基本语法与代码分 离技术 ◼ 21.2.1 ASP.NET的基本语法 基本文件名种类: .asax文件:ASP.NET的系统环境设置文件。 .aspx文件:内含ASP程序代码的文件,浏览器可执行此类文件, 向服务器提出浏览请求。 .asmx文件:制作Web Services的源文件。 .sdl文件:制作Web Services的XML格式的文件。 .vb或.cs文件:在非ASP.NET环境下,执行Web Services的文件。 .aspc文件:可重复使用多个.aspx文件,此文件内可含有控件。 .ascx文件:内含User Control的文件,可内含在多个.aspx文件中
基本语法(1) 声明代码的语法 script runat=server"=-codelanguage src=pathname 代码 < script ■内联代码段 <% inline code%>或者 <O inline expression 90> ■ ASPNET服务器端控件语法
基本语法 (1) ◼ 声明代码的语法 <script runat = “server” language = “codelanguage” src = “pathname”> 代码 </ script > ◼ 内联代码段 <% inline code %> 或者 <% inline expression %> ◼ ASP.NET服务器端控件语法
基本语法(2) ■ ASPNETHTML服务器端控件语法 ■数据绑定语法■ Object标记语法 < object runat=“ server/>例如 <object id="myobjectname class="myselectclass'runat="server/> ■注释语法 </o--comments--0/> ■服务器端包含指令 include file =Location. inc
基本语法 (2) ◼ ASP.NET HTML服务器端控件语法 ◼ 数据绑定语法 <object runat = “server” / > 例如 <object id = “myobjectname” class = “myselectclass” runat = “server” / > ◼ 注释语法 <%-- comments --%> ◼ 服务器端包含指令 ◼ Object标记语法 < -- # include File = “Location.inc” -- >