第十章: ASP NET Web程序设计 知识点 Web应用程序的基本概念 ls服务器的基本概念及使用 ASPNET服务器控件的使用 ASP. NET内建组件对象的使用 ASPNET具有简化开发操作、语言独立性、分离程序代码和网页 内容、提高执行效率、简化部署与组态的操作、支持多种客户端类型等 特点。本章通过使用 isual studio NET开发工具,利用大量实例介绍 了 ASP NETI的HTML控件和服务器控件的使用及常用 ASP.NET内置对 象,全面讲解 ASP NET Web程序设计的方法和步骤
第十章:ASP.NET Web程序设计 知识点: Web应用程序的基本概念 IIS服务器的基本概念及使用 ASP.NET服务器控件的使用 ASP.NET内建组件对象的使用 ASP.NET具有简化开发操作、语言独立性、分离程序代码和网页 内容、提高执行效率、简化部署与组态的操作、支持多种客户端类型等 特点。本章通过使用Visual Studio.NET开发工具,利用大量实例介绍 了ASP.NET的HTML控件和服务器控件的使用及常用ASP.NET内置对 象,全面讲解ASP.NET Web程序设计的方法和步骤
101Web程序设计基础概述 nternet的迅猛发展推动了网页开发语言的发展。网页开发语言从原来 的HTML发展到ASP再到最新的 ASP NET编程语言。ASP( Active service Pages)是运行在服务器上的ls( Internet Information Server)上的SAP 扩展,当客户端请求一个ASP页面的时候,由S将请求交于对应的解析ASP 文件的DL,并将处理后的HTML文档发送到客户端的浏览器。 万维网(WWW)是由联入互联网的Web服务器和浏览页面的客户机构 成,是 Internet上的一种服务系统,它使用超文本技术将遍布在全球的各种 资源连结起来,便于用户浏览。所谓超文本技术,是指采用指针连接的网状 交叉索引方式,对不同来源的信息加以连接,其实现的机制是物理学家开发 的一种全新的文档语言——超文本标记语言(htm)。HTML( Hyper Text Markup Language)是一种标记语言,用于声明信息(如文本、图像等)的 结构、格式、标识超链接等。为了使网站客户能正常浏览网站内容,除了将 网站实体存储在网络中之外,还必须安装WWW服务器(如‖s中的WWW服 务器)。Web服务器使用的主要协议是HTTP协议,即超文体传输协 议HTTP通过Internet传输Web页面
10.1 Web程序设计基础概述 Internet的迅猛发展推动了网页开发语言的发展。网页开发语言从原来 的HTML发展到ASP再到最新的ASP.NET编程语言。ASP(Active Service Pages)是运行在服务器上的IIS(Internet Information Server)上的ISAPI 扩展,当客户端请求一个ASP页面的时候,由IIS将请求交于对应的解析ASP 文件的DLL,并将处理后的HTML文档发送到客户端的浏览器。 万维网(WWW)是由联入互联网的Web服务器和浏览页面的客户机构 成,是Internet上的一种服务系统,它使用超文本技术将遍布在全球的各种 资源连结起来,便于用户浏览。所谓超文本技术,是指采用指针连接的网状 交叉索引方式,对不同来源的信息加以连接,其实现的机制是物理学家开发 的一种全新的文档语言——超文本标记语言(html)。HTML(Hyper Text Markup Language)是一种标记语言,用于声明信息(如文本、图像等)的 结构、格式、标识超链接等。为了使网站客户能正常浏览网站内容,除了将 网站实体存储在网络中之外,还必须安装WWW服务器(如IIS中的WWW服 务器)。Web服务器使用的主要协议是HTTP协议,即超文体传输协 议.HTTP通过Internet传输Web页面
wveb的工作模式主要有两种:C/S模式( Client/server模式)、B/S模式 (browser/server) C/S模式( Client/server模式):它是通过在服务器和客户机上分别安 装相应的程序,从而达到使客户机能够与服务器进行通讯的目的 B/S模式:由联入互联网的Web服务器和浏览页面的客户机构成 B/S模式要涉及两个不同的程序:一个程序安装在客户机上,执行鼠标单击, 发出HTTP请求,接到响应后,立即显示链接的网页内容,确保请求得到执行, 这个程序就是WW客户机程序,比如上网所使用的浏览器(或 Netscape) 另一个程序在服务器上,如lS或“阿帕奇”( Apache)Web服务器软件,它对 WwW客户机所请求的一切进行满足,也就是接到HTTP请求后,发回响应
Web的工作模式主要有两种:C/S模式(Client/Server模式)、B/S模式 (browser/server)。 C/S模式(Client/Server模式):它是通过在服务器和客户机上分别安 装相应的程序,从而达到使客户机能够与服务器进行通讯的目的。 B/S模式:由联入互联网的Web服务器和浏览页面的客户机构成 B/S模式要涉及两个不同的程序:一个程序安装在客户机上,执行鼠标单击, 发出HTTP请求,接到响应后,立即显示链接的网页内容,确保请求得到执行, 这个程序就是WWW客户机程序,比如上网所使用的浏览器(IE或Netscape); 另一个程序在服务器上,如IIS或“阿帕奇”(Apache)Web服务器软件,它对 WWW客户机所请求的一切进行满足,也就是接到HTTP请求后,发回响应
10.1.1HTML 下面来看一段代码 <Html> <Head><Ttle>传统HTML代码〈Ttle></Head> <Body> <aHref=http://ww.microsoftcom><fontsize=7color="red"> 微软公司主页</font></A </Body> </Html> 常用htm标签有 <p>段落及<br>:要让文字断行,必需使用<p>或<br>标注。 <font>标注:本标注用来设定文字的大小、颜色、字体 如:< font size="5"face="标楷体" color="red">标楷体</font>。 <b>粗体、<>斜体及<u>底线标注。 <div>段落对齐标注:想要设定一个段落的对齐属性,只要在<p>标注内设定 align属性就可以了。倘若要设定所有段落的对齐属性,那么每个<p>标注内都要 设定,那么就太麻烦了。这时候只要用<div标注设定 align属性,并将要影响的 段落含括到<div>标注内就可以 <tabe>:表格:善用表格来群组数据,可以让网页的版面更容易让使用者接收,也 可以整齐的配置文字与影像的位置。要产生表格,必需搭配<tabe>、<t>以及 <td>这三个标注。< table>标注用来表示表格的开始及结束,<tr>则表示其中行 的开始及结束,<td>则表示一行中的字段
10.1.1 HTML 下面来看一段代码 <Html> <Head><Title>传统HTML代码〈/Title></Head> <Body> <A Href="HTTP://www.microsoft.com"><font size="7" color="red">, 微软公司主页</font></A> </Body> </Html> 常用html标签有 <p>段落及<br>:要让文字断行,必需使用 <p> 或 <br> 标注。 <font>标注:本标注用来设定文字的大小、颜色、字体。 如:<font size="5" face="标楷体" color="red">标楷体</font>。 <b> 粗体、<i> 斜体及 <u> 底线标注。 <div> 段落对齐标注:想要设定一个段落的对齐属性,只要在 <p> 标注内设定 align 属性就可以了。倘若要设定所有段落的对齐属性,那么每个 <p> 标注内都要 设定,那么就太麻烦了。这时候只要用 <div>标注设定align 属性,并将要影响的 段落含括到 <div> 标注内就可以了。 <table>:表格:善用表格来群组数据,可以让网页的版面更容易让使用者接收,也 可以整齐的配置文字与影像的位置。要产生表格,必需搭配 <table>、<tr> 以及 <td> 这三个标注。<table> 标注用来表示表格的开始及结束,<tr> 则表示其中行 的开始及结束,<td> 则表示一行中的字段
10.12asp 通过HTML标记实现的仅仅是静态网页,要是实现动态网页需要用到ASP技术 Microsoft Active Server Pages(ASP)是服务器端脚本编写环境,使用它可以 创建和运行动态、交互的Web服务器应用程序。使用ASP可以组合HTML页 脚本命令和 ActiveX组件以及创建交互的Web页和基于Web的功能强大的应用程 序。ASP应用程序很容易开发和修改。要实现ASP动态网页,首先需要了解 HTML窗体(表单)在HTML页面中起的重要作用,它是与用户交互信息的主要 手段。一个表单至少应该包括说明性文字、用户填写的表格、提交和重填按钮 等内容。用户填写了所需的资料之后,按下“提交资料”按钮,这样所填资料 就会通过专门的接口传到Web服务器上。网页的设计者随后就能在Web服务器 上看到用户填写的资料,从而完成了从用户到作者之间的反馈和交流
10.1.2 asp 通过HTML标记实现的仅仅是静态网页,要是实现动态网页需要用到ASP技术。 Microsoft Active Server Pages(ASP)是服务器端脚本编写环境,使用它可以 创建和运行动态、交互的Web服务器应用程序。使用ASP可以组合HTML页、 脚本命令和ActiveX组件以及创建交互的Web页和基于Web的功能强大的应用程 序。ASP应用程序很容易开发和修改。要实现ASP动态网页,首先需要了解 HTML窗体(表单)在HTML页面中起的重要作用,它是与用户交互信息的主要 手段。一个表单至少应该包括说明性文字、用户填写的表格、提交和重填按钮 等内容。用户填写了所需的资料之后,按下“提交资料”按钮,这样所填资料 就会通过专门的接口传到Web服务器上。网页的设计者随后就能在Web服务器 上看到用户填写的资料,从而完成了从用户到作者之间的反馈和交流