360教程:是一个免费提供流行杀毒软件教程、在线学习分享的学习平台!

ASP入门者参考

时间:2024/6/3作者:未知来源:360教程人气:

[摘要]ASP初学者参考常见缩略词全写及中文含义WWW----World Wide Web(万维网)URL----Uniform Resource Locator(统一资源定位符)HTTP----Hyper...

ASP初学者参考常见缩略词全写及中文含义

WWW----World Wide Web(万维网)
URL----Uniform Resource Locator(统一资源定位符)
HTTP----Hyper Text Transfer Protocol(超文本传输协议)
HTML----Hyper Text Markup Language(超文本标记语言)
XML----Extensible Markup Language(可扩展标记语言)
ODBC----Open DataBase Connectivity(开放数据库连接标准)
DLL----Dynamic Link Library(动态链接库)
DAO----Data Access Objects(数据连接对象)
RDO----Remote Data Objects(远程数据对象)
ADO----Microsoft ActiveX Data Objects(动态数据对象)
SQL----Structured Query Language(结构化查询语言)
CGI----Common Gateway Interface(公共网关接口)
API----Application Programming Interface(应用程序编程接口)
ASP----Active Server Pages(动态服务页面)
PHP----Personal HomePage(个人主页)
JSP----Java Server Pages
ColdFusion
SSI----Server-Side Include(服务器端包含)
DOM----Document Object Model(文档对象模型)
IIS----Internet Information Server(网络信息服务)
IP----Internet Protocol(网际协议)
TCP----Transmission Control Protocol(传输控制协议)
IE----Internet Explorer(浏览器)
CSS----Cascading Style Sheet(层叠式样式表)
VBScript----Microsoft Visual Basic Script Edition
ISDN----综合业务数字网
Web
FTP
SMTP
MMC----管理控制台










网页设计前述
Web(万维网)提供了一个图形化用户界面,一浏览Internet上的文档,这些文档以及它们之间的链接构成了一个庞大的信息网。
Web起源于1989年3月,是由欧洲量子物理实验室CERN(the Ruropean Laboratory for Particle Physics)开发的主从结构分布超媒体系统。
Web是信息资源的海洋,三个要素保证了人们能够方便地在这海洋中遨游:
l  统一的资源命名方案(URL)
l  访问某一资源的方式,即协议(HTTP)
l  在资源之间自由访问的方法,即超文本(HTTP)
Internet发展到现在,Web技术经历了3个发展阶段:
l  第一代,提供对静态文档(信息)的管理和访问(显示)
l  第二代,与数据库系统相结合,提供对动态文档(信息)的访问和显示
l  第三代,除动态文档生成和访问之外,还提供基于Web的联机事务处理能力。
静态网页存在的不足:
1.  无法支持后台数据库
2.  无法有效的对站点信息进行及时的更新
3.  无法实现动态显示效果
ASP是Microsoft公司在1996年底推出的一种运行于服务器端的Web应用程序开发技术。ASP既不是一种语言,也不是一种开发工具,而是一种内含于IIS/PWS之中的易学易用,可以集成Script语言到HTML主页的服务器端的脚本语言环境,其主要功能是为生成动态的,交互的Web服务器应用程序提供一种功能强大的方式和技术。
ASP的特点如下:
1.  ASP可以混用HTML,DHTML,Java小程序,ActiveX,VBScript,JavaScript,并且可以互相嵌套。
2.  不需编译,纯文本格式。
3.  安全性好
4.  面向对象
5.  可扩充服务器端功能
6.  可扩充脚本语言
7.  与浏览器无关
8.  ASP提供6个内置的全局对象供开发者不需声明就可直接调用
9.  ASP提供5个重要的服务器组件
访问HTML页面的过程:
1.  在客户端浏览器地址栏处输入HTML文件的URL地址,按回车键发送一个网页请求
2.  浏览器发送网页请求到IIS/PWS服务器
3.  IIS/PWS服务器接收到请求,通过扩展名.htm或.html判断是HTML文件的请求
4.  IIS/PWS服务器将对应的HTML文件从磁盘或存储器中取出并送回浏览器
5.  HTML文件由用户的浏览器解释,结果在浏览器的窗口显示
访问ASP网页的过程:
1.  在客户端浏览器的地址栏输入要请求的ASP文件的URL地址,按回车键发送一个ASP请求
2.  浏览器向IIS/PWS服务器发送ASP网页请求
3.  IIS/PWS服务器收到请求并根据扩展名.asp识别出ASP文件
4.  IIS/PWS服务器从磁盘或内存中获取相应的ASP文件
5.  IIS/PWS服务器将ASP文件发送到一个类似于发动机引擎的名为asp.dll的特定文件库中
6.  asp.dll引擎将ASP文件从头至尾进行解释处理,并根据ASP文件中的命令要求生成相应的动态HTML页面
7.  HTML页面被送回客户端浏览器
8.  用客户端浏览器解释执行HTML网页,并将结果显示在客户端浏览器上
与HTML相比,ASP具有3个重要特征:
1.  ASP可以包含服务器端脚本语言,即可以用动态内容创建网页
2.  ASP使用内置对象可以使脚本功能更强大
3.  ASP使用组件使用户可以处理数据库,发送email或访问文件系统等
ASP提供的6个内置对象:
1.  Response:发送信息到浏览器
2.  Request:用来读取来自浏览器的请求信息,可用该对象读取HTML表单的信息
3.  Server:允许用脚本来生成Active Server组件的实例
4.  Application:用来存储,读取用户共享的应用程序信息,如可以用该对象在网站的不同连接者之间传递共用信息
5.  Session:用来存储,读取特定连接者的对话信息,如可以存储连接者对网站的访问信息
6.  ObjectContext:用于控制ASP的交易(Transaction),交易由Microsoft Transaction Server(MTS)管理
ASP提供的5个重要组件
1.  ADO:用于在Microsoft SQL Server,Microsoft Access数据库中读取或存储数据
2.  File System:提供可用来访问计算机文件系统的方法和属性
3.  Content Linking:根据不同浏览器的性能显示不同的HTML内容
4.  Browser Capabilities:用来链接不同的HTML页面使其操作更简单
5.  AD Rotator:用于在网页上显示横幅广告,并可控制不同广告的显示频率
ASP基本知识
ASP文件的扩展名为.asp,其中可以包括HTML标记,文本和脚本语言,其脚本语言代码包含于”<%……%>”之间。
在VBScript中:注释可以是Rem,’等
<% Option Explicit %>表示VBScript中的变量都要声明后才可使用,否则会出错。
文件包含:<!--#include file=”myfirstinc.inc”-->
<!--#include file=”myfirstasp.asp”-->
<!--#include file=”myfirsttxt.txt”-->
认识VBScript脚本的基本用法:
1.  运算符
2.  数据类型
3.  常量,变量及数组
4.  条件语句(if….then  end if,  if….then….Else  end if)
5.  循环语句(for….next, for each….next,  do while…..loop)
6.  过程
7.  基本函数:分为数学类,字符串类,日期时间类,类型转换类,格式化类和判断类。
a)  数学类:abs(), sqr(),rnd(随机数),round(四舍五入)…
b)  字符串类:len(),left(),right(),mid(),strReverse(),split(),trim()
c)  日期时间类:DateValue(),TimeValue(),Year(),Month,Day(),Hour(),Minute(),Second(),DateSerial(),TimeSerial(),Date(),Time(),Now(),DatePart(),DateAdd(),DateDiff()…
d)  类型转换类:Cdate(),Cint(),Clng(),Cstr(),str(),Val(),Int(),Fix()
e)  格式化类:FormatDateTime,FormatNumber,FormatPercent….
f)  判断类:IsDate,IsEmpty,IsNull,IsNumeric,IsObject…
g)  信息对话框函数:InputBox,MsgBox…
ASP内置对象说明:
Response:
语法格式:Response.集合

关键词:ASP入门者参考




Copyright © 2012-2018 360教程(http://www.360sd.cn) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版