全套课件 《ASP程序设计教程(第二版)》-张景峰

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 可以使用内置ActiveX组件和第三方组件完成特定功能。
• ASP具有一定的安全性。用户只能得到HTML代码而无法 获取ASP页面源代码。
• ASP是一种解释性语言,服务器只要在使用时对其进行 解释执行即可。
1.2 ASP概述
1.2.2 ASP文件的基本结构
(1)HTML标记: “静态”部分,使用“<”和“>”括 起。
1.2 ASP概述
1.2.1 ASP的特点
• ASP页面中可包含文本、HTML标记、服务器端脚本、客 户端脚本命令、ActiveX组件。Web服务器只执行ASP页 面中的服务器脚本,其它内容发送给客户端。
• ASP中可以有多种脚本语言,VBScript和Jscript。
• ASP提供了一些内置对象,使用这些内置对象可以增强 ASP的功能。
2.1 HTML概述
• 2.1.1 HTML简介
• HTML是(Hyper Text Markup Language,超文 本标记语言)的缩写,用来表示网上信息的符 号标记语言。
• HTML最早源于SGML语言。 • HTML语言内容丰富,从功能上大体可分为:文
本结构设置、列表建立、文本属性制定、超链 接、图片和多媒体插入、对象、表格以及窗体 的操作。
立的连接。
Web的这种资源访问机制又被称为B/S (Browser/Server,浏览器/服务器)模式。
1.1 Web基础
Browser 请求
响应
Server
1.1 Web基础
1.1.2 Web工作原理 • URL (Uniform Resource Locator统一资源定位符) 惟一标识每个资源地址和获取资源的方式,格式:
例如:http://www.baidu.com:80/index.html
1.1 Web基础
1.1.3 静态网页与动态网页 1.静态网页:
标准的HTML文件,扩展名为.htm或.html,可包含文本、HTML 标记、客户机脚本以及客户机Activex控件等
例1-1-1: <HTML> <HEAD> <TITLE>HTML页面示例</TITLE> </HEAD> <BODY> <FONT SIZE=7>第一个页面</FONT> </BODY> </HTML>
(2)脚本命令:一组可在Web服务器端或客户浏览器端 运行的命令,使用“<%”和“%>”表示脚本的开始和 结束。
(3)文本:直接显示给用户的信息,“静态”部分。
<%@ LANGUAGE = "VBScript" %> <HTML><BODY> <% For i = 3 To 7 %> <FONT size=<% Response.Write i %>> 第一个页面<BR> </FONT>
1.1 Web基础
动态网页的执行过程:
Web 客户机
请求 响应
Web 服务器
1.接受请求 2.找到动态网页 3.执行动态网页中的服务器端脚 本,并生成静态网页 4.发送静态网页
1.1 Web基础
1.1.4 交互式动态网页实现技术简介
– CGI – ASP – PHP – JSP – ASP.NET
在Web系统中,信息的表示和传送一般使用HTML (Hyper Text Markup Language,超文本标记语言) 格式。
Web系统具有极强的超级链接能力。将位于不同网络 位置的文件之间建立了联系,为用户提供了一种交 叉式(而非线性)的访问资源的方式。
1.1 Web基础
1.1.2 Web工作原理 • Http协议 HTTP(Hypertext Transfer Protocol,超文本传输协议)
ASP程序设计教程(第二版)
第1章 ASP基础
• 1.1 Web基础 • 1.2 ASP概述 • 1.3 ASP的运行
1.1 Web基础
• 1.1.1 Web概述
Web(World Wide Web或WWW,万维网):一种基 于超级链接技术的分布式的超媒体系统,是对超文 本系统的扩充。
超媒体与超文本:超文本文档仅包含文本信息,超媒 体文档还可包含诸如图形、图像、音频、视频等其 他表示方式的信息。
是一种非常重要的WWW传输协议。它限制了在网 络中传输信息的内容以及Web客户机与Web服务器 之间交互的方式。当Web客户机从一个Web服务器 接收HTML文件时,就会使用HTTP协议。
– 首先,浏览器建立一个到网站的连接并发出一个请求。 – 服务器接受请求并进行相应的处理Байду номын сангаас,发出一个响应
(通常是一个Web页面)。 – 客户机将得到的响应解释并显示出来,最后关闭前面建
1.1 Web基础
静态网页的执行过程:
Web 客户机
请求 响应
Web 服务器
1.接受请求 2.找到静态网页 3.发送静态网页
1.1 Web基础
1.1.3 静态网页与动态网页
2.动态网页:
动态网页中除包含有静态网页中可以出现的内容外, 还可以包含只能在Web服务器上运行的服务器端脚 本。动态网页文件的扩展名与所使用的Web应用开 发技术有关,例如:使用ASP技术时文件扩展名 为.asp,使用PHP技术时文件扩展名为.php,使用 JSP技术时文件扩展名为.jsp。
1.3 ASP的运行
1.3.1 IIS 5.0的安装 1.3.2 IIS 5.0的设置
– 启动、停止网站 – 设置网站 – 创建和设置虚拟目录
1.3.3 ASP的运行
第2章 Web页面制作基础
• 2.1 HTML概述 • 2.2 HTML文本设计 • 2.3 加入多媒体与超级链接 • 2.4 制作表格 • 2.5 制作表单 • 2.6 框架结构 • 2.7 CSS基础
<URL的访问方式>://<主机名>:<端口>/<路径>/…/文件名 – 访问方式:访问特定资源使用的协议。http(超文本传输 协议)、ftp(文件传输协议)、telnet(远程登录服务)、 mailto(电子邮件)、file(本地文件)等。 – 主机名:指定Web服务器的IP地址或域名地址,例如: www.microsoft.com或210.31.224.1。 – 端口:Internet服务的端口号。 – 路径:要访问的文件在服务器上的位置,分级(/)。 – 文件名:要访问的文件名称,例如:index.html。
相关文档
最新文档