【Asp.net精品源码栏目提醒】:网学会员--在 Asp.net精品源码编辑为广大网友搜集整理了:【精品】ASP可视化编程及应用课件 - 其它资料绩等信息,祝愿广大网友取得需要的信息,参考学习。
目 录 第1章 ASP使用基础 第2章 HTML网页制作 第3章 VBScript脚本编程 第4章 创建ASP动态网页 第5章 在网页中显示动态内容 第6章 创建数据搜索页面 第7章 创建数据更新页面 第8章 创建受限访问页面 第9章 网上论坛设计实例2013-3-9 1/186 第1章 ASP使用基础 1.1 Web基础知识 1.2 ASP基本概念 1.3 配置ASP开发环境2013-3-9 2/186 1.1 Web基础知识 1.1.1 WWW与URL 1. 什么是WWW WWW即World Wide Web,也称为万维网,它是运行在Internet顶 层的服务集合,不仅提供了图形最为丰富的Internet服务,还具 有最强的链接能力。
Web服务以客户机/服务器(C/S)模式运 行。
信息资源以页面形式存储在Web服务器上,用户通过客户 端的Web浏览器向Web服务器发出查询请求;Web服务器根据 客户端请求的内容做出响应,并将存储在服务器上的某个页面 发送给客户端;Web浏览器对收到的页面进行解释并将页面显 示给用户。
2. 什么是URL URL的一般形式可以表示如下: ://://.../第1章目录第1章目录 2013-3-9 3/186 1.1 Web基础知识 1.1.2 HTML与HTTP 1. 什么是HTML HTML是Hypertext Markup Language的缩写,意即超文本标记语 言,是用于WWW文档的格式化语言。
2. 什么HTTP HTTP是Hypertext Transfer Protocol的缩写,意即超文本传输协议。
HTTP协议是用于访问WWW上信息的客户机/服务器协议。
HTTP协议建立在TCP/IP协议的应用层之上,其一般实现过程 可以描述如下: (1)连接。
客户端与指定的服务器建立连接。
(2)请求。
由客户端提出请求并发送到服务器,该请求通常包含 以下信息:客户端使用的通信协议、所请求的对象名称、对象 在服务器上的位置、服务器使用何种方式回应以及客户端采取 什么方式来取得这个对象(GET或POST方法)。
(3)响应。
服务器收到客户端的请求后,取得相关对象并发送到第1章目录第1章目录 客户端。
(4)关闭。
在客户端接受完对象后,关闭连接。
2013-3-9 4/186 1.1 Web基础知识 1.1.3 Web页与Web站点 Web页就是World Wide Web文档,通常称为网页。
Web页一般由 HTML文件组成,其中包含有相关的文本、图像、声音、动 画、视频以及脚本命令等,位于特定计算机的特定目录中,其 位置可以根据URL确定。
按照Web服务器响应方式的不同,可 以将Web页分为静态网页和动态网页。
Web站点又称网站、站点,它是WWW中的一个个节点,每个节点 都可以存放不同的内容,这样其他人可以通过WWW访问站点 内容。
除了机构、企业可以构建自己特定用途的站点以外,在 网络飞速发展的今天,任何连接到万维网的个人,都可以拥有 自己的站点。
一般的Web站点由一组相关的HTML文件和其他 文件组成,这些文件存储在Web服务器上。
当用户访问一个 Web站点时,该站点中有一个页面总是被首先打开,该页面称第1章目录第1章目录 为首页或主页。
2013-3-9 5/186 1.1 Web基础知识 1.1.4 Web应用程序 Web应用程序就是使用HTTP作为核心通讯协议,并使用HTML语 言向用户传递基于Web的信息的应用程序,也称为基于Web的 应用程序。
一个Web应用程序通常是一组静态网页和动态网页 的集合,在这些网页之间可以相互传递信息,还可以通过这些 网页对Web服务器上的各种资源(包括数据库)进行存取。
若要开发Web应用程序,首先需要选择一种服务器技术。
目前应用 比较广泛的服务器技术主要有ASP、
ASP.NET、PHP、JSP以 及CFML。
本书主要讲述如何使用ASP技术来开发Web应用程 序。
第1章目录第1章目录 2013-3-9 6/186 1.2 ASP基本概念 1.2.1 静态网页与动态网页 1. 静态网页 静态网页是标准的HTML文件,其文件扩展名是.htm或.html,它可 以包含HTML标记、文本、Java小程序、客户端脚本以及客户 端ActiveX控件,但这种网页不包含任何服务器端脚本,该页 中的每一行HTML代码都是在放置到Web服务器前由网页设计 人员编写的,在发送到浏览器时不再发生任何更改,所以称之 为静态网页。
2. 动态网页 动态网页与静态网页之间的区别在于:动态网页中的某些脚本只 能在服务器端运行,而静态网页则不能包含在服务器端运行的 任何脚本;动态网页与静态网页文件扩展名不同,对于动态网 页来说,其文件扩展名不再是.htm或.html,而是与所使用的 Web应用开发技术有关,例如,使用ASP技术时文件扩展名 是.asp,使用PHP技术时文件扩展名是.php,使用JSP技术时文第1章目录第1章目录 件扩展名是.jsp,等等。
2013-3-9 7/186 1.2 ASP基本概念 动态网页的处理流程第1章目录第1章目录 2013-3-9 8/186 1.2 ASP基本概念 1.2.2 脚本语言 脚本是指嵌入到网页中的程序代码,所使用的编程语言称为脚本 语言。
按照执行方式和位置的不同,脚本分为客户端脚本和服 务器端脚本。
客户端脚本在客户端计算机上被Web浏览器执 行,服务器端脚本在服务器端计算机上被Web服务器执行。
脚 本语言是一种解释型语言,客户端脚本的解释器位于Web浏览 器中,服务器端脚本的解释器则位于Web服务器中。
静态网页 只能包含客户端脚本,动态网页则可以同时包含客户端脚本和 服务器端脚本。
JavaScript是Netscape公司开发的一种网页脚本语言。
Microsoft公司开发了两种标准的脚本语言:VBScript和JScript。
VBScript是程序开发语言Visual Basic家族中的一个新成员,它 将灵活的脚本应用于更广泛的领域,包括Microsoft Internet第1章目录第1章目录 Explorer中的客户端脚本和Microsoft Internet Information Server 中的服务器端脚本。
2013-3-9 9/186 1.2 ASP基本概念 1.2.3 什么是ASP ASP是一种服务器端脚本编写环境,它以VBScript或JavaScript作为 脚本语言,用于创建包含HTML标记、文本和脚本命令的动态 网页,称为ASP动态网页,文件扩展名是.asp。
1. ASP的处理流程 (1)在客户端计算机上,用户在浏览器的地址栏中输入一个ASP 动态网页的URL地址并按Enter键,向Web服务器发出一个ASP 文件请求。
(2)Web服务器收到该请求后,根据扩展名.asp判断出这是一个 ASP文件请求,并从硬盘或内存中获取所需ASP文件,然后向 应用程序扩展Asp.dll发送ASP文件。
(3)Asp.dll自上而下查找、解释并执行ASP页中包含的服务器端 脚本命令,处理的结果是生成了HTML文件,并将HTML文件 送回Web服务器。
(4)Web服务器将HTML发送到客户端计算机上的Web浏览器,第1章目录第1章目录 然后由浏览器负责对HTML文件进行解释,并在浏览器窗口中 显示结果。
2013-3-9 10/186 1.2 ASP基本概念 1.2.3 什么是ASP 2. ASP的特点 (1)在ASP页中可以包含服务器端脚本,通过在Web服务器上执 行脚本可以将交互式内容添加到网页中。
(2)ASP提供了一些内置对象,使用这些对象可以使服务器端脚 本功能更强。
(3)ASP可以使用服务器端ActiveX组件来执行各种各样的任务, 例如存取数据库、发送E-Mail或访问文件系统等。
(4)ASP提高了程序的安全性,ASP脚本只在Web服务器上执 行,在客户端计算机浏览器中可以看到脚本的执行结果(即 HTML静态网页),但看不到ASP源代码本身。
第1章目录第1章目录 2013-3-9 11/186 1.3 配置ASP开发环境 1.3.1 安装服务器软件 在Windows平台上,可以安装PWS或IIS作为服务器软件,它们同 时兼有Web服务器和ASP应用程序服务器的功能。
选择哪种服 务器软件,与所使用的Windows版本有关。
在Windows 9x平台 上可以安装PWS作为服务器软件;在Windows 2000平台上可以 安装IIS 5.0作为服务器软件。
1.3.2 启动或停止服务 在Windows系统中安装服务器软件PWS或IIS以后,就可以在本地 计算机上运行ASP应用程序了,因为在默认情况下这些服务器 软件通常会随着Windows的启动而自动启动。
不过,在某些情 况下,开发者也可能需要停止或重新启动PWS或IIS提供的服 务。
第1章目录第1章目录 2013-3-9 12/186 1.3 配置ASP开发环境 1.3.3 创建虚拟目录 如果要从主目录之外的文件夹发布信息,则应在Web服务器上创建 虚拟目录。
虚拟目录是指在物理上未包含在主目录下的特定文 件夹,但客户浏览器却将其视为包含在主目录下的目录。
虚拟 目录具有别名,客户浏览器通过别名来访问实际的文件夹。
别 名与实际文件夹名称可以相同,也可以不相同。
为了便于访问 者键入,别名通常要比实际文件夹名称短些。
使用别名更安全 些,访问者不知道服务器上文件夹的实际名称。
在Windows 2000中快速创建虚拟目录。
第1章目录第1章目录 2013-3-9 13/186 1.3 配置ASP开发环境 1.3.4 设置Dreamweaver站点 Dreamweaver站点提供一种组织所有与Web站点关联的文档的方 法。
通过在站点中组织文件,可以利用Dreamweaver将站点上 传到Web服务器、自动跟踪和维护链接、管理文件以及共享文 件。
如果想充分利用Dreamweaver的功能,就必须定义一个站 点。
一个Dreamweaver站点可以由本地文件夹、远程文件夹和 测试文件夹三个部分组成,具体取决于开发环境和Web站点类 型。
1. 设置本地文件夹 2. 设置远程文件夹 3. 设置测试服务器文件夹 1.3.5 创建ASP动态站点示例第1章目录第1章目录 2013-3-9 14/186 第2章 HTML网页制作 2.1 HTML基础 2.2 设置文本格式 2.3 使用表格 2.4 使用图像 2.5 添加动感效果 2.6 使用框架 2.7 使用链接 2.8 设计表单 2.9 创建和应用CSS样式2013-3-9 15/186 2.1 HTML基础 2.1.1 HTML工作原理 一个HTML网页包含各种HTML标记,这些标记是一些嵌入式命令,提供 网页的结构、外观和内容等信息。
Web 浏览器利用这些信息来决定如 何显示网页。
Web浏览器按照顺序阅读HTML文件,然后根据内容附近 的HTML标记来解释和显示各种内容,这个过程称为语法分析。
在HTML语言中,所有的标记都必须用尖括号(即小于号“”)括起来。
例如,、 等。
也有一些标记 只要求单一标记号,例如换行标记即如此。
大多数标记都拥有一个属性集,通过这些属性可以对作用的内容进行更多 的控制。
在HTML语言中,所有属性都放置在开始标记的尖括号内。
HTML标记的一般格式如下:第2章目录第2章目录 要控制的内容 2013-3-9 16/186 2.1 HTML基础 2.1.2 HTML文档基本结构 HTML网页的基本结构可以描述如下: 这里是网页内容,包括文本、图像、动画等第2章目录第2章目录 2013-3-9 17/186 2.1 HTML基础 2.1.3 创建空白网页 在Dreamweaver MX 2004中,可以使用“新建文档”对话框创建空白的 HTML网页,此时程序会自动生成网页的基本结构,而且可以通过可 视化操作来添加各种各样的内容,而由程序自动生成HTML源代码。
在Dreamweaver MX 2004中,可以创建一个以上的站点,但在同一时刻只 能打开一个站点,而且只能对当前站点内的文件进行操作。
在Dreamweaver MX 2004中,创建一个简单的HTML网页。
要点:选择“文件”→“打开”命令;选择“基本页”,从中间的列表中选择 “HTML”,然后单击“创建”按钮;指定网页标题;在设计视图中,输入 网页内容;选择“查看”→“代码视图”命令,查看HTML源代码;按 〈F12〉键,在浏览器中预览网页。
2.1.4 设置使用HTML标记 (1)在Dreamweaver中,选择“编辑”→“首选参数”命令。
(2)从“首选参数”对话框左侧的列表中选择“常规”,然后清除对“使用第2章目录第2章目录 CSS而不是HTML标签”复选框的选择。
(3)单击“确定”按钮。
2013-3-9 18/186 2.1 HTML基础 2.1.5 设置页面属性第2章目录第2章目录 2013-3-9 19/186 2.1 HTML基础 2.1.6 添加注释 在HTML语言中,注释信息应放置在标记之间,浏览器将忽略这 两个标记之间的内容,而不在浏览器窗口中显示。
注释标记的语法格 式为: 在Dreamweaver中,可以通过选择“插入”→“注释”命令在网页中插入注释 信息。
第2章目录第2章目录 2013-3-9 20/186
上一篇:
计算机领域经典书籍下载资料(宝典指南)
下一篇:
ASP小区停车管理系统(Access)(含录像)