欢迎来到天天文库
浏览记录
ID:10010516
大小:405.01 KB
页数:22页
时间:2018-05-12
《第01章 asp基础知识和vbscript语言基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第1章ASP和VBScript基础知识1.1ASP概述1.2ASP的运行环境开发工具参考手册1.3VBScript概述重难点:静态网站与动态网站的概念及二者区别配置ASP运行环境掌握VBScript的数据类型、变量常量的概念课程体系平面图1.1ASP概述1.1.1静态网站和动态网站静态网站的致命弱点就是不容易维护,缺少和用户的交互性,不能再继续适应网站发展需要。现在动态网站的开发技术已经成为Web网站的开发主流,通过动态网站的开发,可以使网站的实用性、可维护性更加方便。所谓“动态”主要体现在不同的访问者、不同的访问时间在访问同一个页面时可能得到不同的浏览
2、页面,访问内容具有实时性,访问的过程具有交互性。动态网页主要由以下几个主要特征:交互性。自动更新。因时因人而变。1.1ASP概述1.1.2客户端和服务端及B/S模式的概念1.1.3动态网站所要学习的知识内容要求具备知识:HTML+CSS+SQL本课待学知识:两种脚本语言JavaScript和VBScript两种对象模型DHTML和ASP1.2运行环境开发工具参考手册静态网页的运行只要在用户的计算机上装有浏览器即可,动态网页的运行则需要相应的服务器软件,由服务器软件来完成动态网页的解释工作及网站应用程序服务工作。运行环境:推荐:WindowsServer2
3、003操作系统和IIS6.0Web服务器。其它:Windows2000各版本和WindowsXPProfessional皆可,但其IIS有功能限制。开发工具:推荐:Dreamweaver8其它:FrontPage2003、VisualInterDev、记事本。参考手册:VBScript用户手册.chm、Jscript用户手册.chm、网页制作完全手册.chm、ASP中文帮助手册.chm、MicrosoftADO参考手册.chm1.2运行环境开发工具参考手册ASP文件包括:文本、HTML标记、ASP对象、ActiveX组件、Java小程序、客户端脚本、服务
4、器端脚本。ActiveServerPages文本HTML表单和内容客户端脚本VBScript、JavaScript、ActiveX控件服务器端脚本VBScript、JavaScript、PERL、CGIASP对象内置ASP对象ASP组件基于COM的对象1.2运行环境开发工具参考手册1.2.1ASP的运行方式普通HTML的执行过程1.2运行环境开发工具参考手册ASP的执行过程用户在浏览器的地址栏键入ASP文件,并回车触发这个ASP的申请。浏览器将这个ASP的请求发送到给Web服务器。WebServer接收这些申请并根据.asp的后缀名判断这是ASP要求。W
5、ebServer从硬盘或内存中读取正确的ASP文件。WebServer将这个文件发送到ASP.DLL的特定文件中。ASP文件将会从头至尾执行并根据命令要求生成相应的HTML文件。HTML文件被送回浏览器。用户的浏览器解释这些HTML文件并将结果显示出来。1.2运行环境开发工具参考手册1.2.2创建简单的动态网页程序客户端脚本JavaScript代码块标记:……注释://单行注释/*多行注释多行注释*/程序举例:docume
6、nt.write(“Hello!Word”);//在浏览器里输出文字服务端脚本VBScript代码块标记:<%……%>注释:’单行注释程序举例:<%Response.Write(“Hello!Word”)‘向客户端浏览器发送文字%>1.3VBScript概述什么是VBScript?VBScript语言由VB(VisualBasic)语言简化而来,是VB的一个子集,具有程序语言的特点,虽然不如VB功能强大,但是小巧灵活,便于在Internet上使用VBScript具有VB的一些特点也受到了一些限制。VBScript=语法及部分函数+一些W
7、EB应用的特有函数1.3VBScript概述1.3.1VBScript的数据类型VBScript只有一种数据类型——Variant,所有的变量的数据类型都是Variant,也就是说数据像什么就当它是什么类型,它也包含了一些程序语言的基本数据类型,我们将它叫做子类型Subtype可以使用转换函数来转化数据的子类型可以使用VarType函数返回数据的子类型1.3VBScript概述子类型描述EmptyVariant未初始化。数字变量的值是0,字符串变量的值是零长度字符串("")。NULLVariant有意不包含有效的数据。Boolean包含True或Fals
8、e。Byte包含0到255范围内的整数。Integer包含-32,768到32,
此文档下载收益归作者所有