【asp源码栏目提醒】:本文主要为网学会员提供“ASP网络程序设计(PDF-117) - 技术总结”,希望对需要ASP网络程序设计(PDF-117) - 技术总结网友有所帮助,学习一下!
ASP网络程序设计 上海大学春季学期 学 习 方 法 Not to study But to learn. 少做笔记多听、多动手。
第一章
ASP简介 1. 网络程序设计语言介绍 2 .
ASP运行环境 3.
ASP语法简介 4.
ASP开发工具与调试技巧 重点: 1
ASP、PHP和JSP的各自特点 2
ASP的环境配置 1. 网络程序设计语言介绍 A产生背景 国际互联网Internet 1969: 美国国防部高级研究计划局 ARPANET 1987: 美国国家自然科学基金会 NSFNET 1989: 欧洲粒子物理研究所 WWW 1994: 中国科学院网络信息中心CNIC 中国接入 A产生背景续1 WWWWorld Wide Web万维网 HTML HyperText Markup Language 超文本标记语言实现文本、图 象、超链接、表格等。
静态网页网页内容在设计时就确定了 如要修改或维护必须修改源代码。
动态网页网页内容可随时更新具有交互性。
A产生背景续2 CGI通用网关接口实现网上数据库管理。
使用复杂不便掌握。
ASP、PHP和JSP应运而生 B当前主要的网络程序设计语言
ASP、PHP和JSP 共性将脚本语言嵌入到HTML文档中。
优点:
ASP学习简单使用方便 PHP软件免费运行成本低 JSP多平台支持移植方便。
ASP概述 ASPActive Server Pages动态服务器网 页技术MicroSoft推出 后台Windows NT/2000 Windows 98PWS 4.0Personal Web Server 前台网页浏览器Browser
ASP概述续1
ASP文件在普通HTML文件中嵌入 VBScript/JavaScript脚本语言。
??在
ASP中脚本在服务器端运行当客户请求一个
ASP文件时服务器就把文件解释成标准的HTML文件发回客户端。
??在服务器端运行的好处不受客户端浏览器限制便于和服务器交换数据如存取数据库。
ASP的优点 1VBScript源自VB简单易学 2脚本语言直接嵌入HTML文档无需编译、连接就可以解释执行 3利用ADO组件轻松存取数据库 4面向对象编程可扩展ActiveX Server组件功能 5不存在浏览器兼容问题 6可隐藏源程序代码。
ASP的缺点 1运行速度比HTML慢 2
ASP一般限于Windows NT/2000平台。
PHP概述 PHP超文本预处理器PHP: Personal Hypertext Preprocessor。
1994Rasmus Lerdorf首先提出 1997Zeev Suraski、Andi Gutamns 加以完善PHP 3 后台Unix/Linux/Windows均可 前台网页浏览器Browser PHP概述续1 PHP文件在普通HTML文件中嵌入脚本语 言类似C/Java/Perl。
??与
ASP一样脚本在服务器端运行不受客户端浏览器限制便于存取数据库。
PHP的优点 1PHP是完全免费的可以从PHP官方站点http://www.php.net自由下载。
2PHP的源代码开放 3多平台支持 4不受客户端浏览器限制 5与
ASP相比PHP占用系统资源较少执行效率较高。
PHP的缺点 1运行环境的安装、配置比较复杂 2相对
ASP复杂一些 3没有大型专业公司支持。
JSP概述 JSPJava Server Pages Sun公司推出。
后台Unix/Linux/Windows NT/2000均可 前台网页浏览器Browser JSP概述续1 JSP文件在普通HTML文件中嵌入 Java程序片段Scriptlet。
??在JSP中脚本在服务器端运行当客户第一次请求一个JSP文件时该文件将被编译成Servlet并由Java虚拟机执行以后的请求就不用再编译了。
??注意
ASP每次请求均需翻译。
JSP的优点 1多平台支持 2编译后运行执行效率高 3JSP采用Java技术而Java作为一个成熟的跨平台的程序设计语言几乎可以实现任何想要实现的功能。
JSP的缺点 1开发运行环境比
ASP复杂 2相对
ASP的VBScript而言Java稍难。
选择
ASP的理由 1
ASP是微软的产品与流行的Windows系统和IE浏览器兼容性好发展前景好 2
ASP所用的VBScript简单易学 3
ASP的网上资源多便于初学者。
2.
ASP运行环境 ?? Windows NT 4.0: 在Server上安装IIS4.0 Internet Information Server 4.0 ?? Windows 2000 Server: 本身已经支持 ?? Windows 98: 安装个人服务器软件PWS 4.0 Personal Web Server 4.0。
?? 虚拟目录缺省C:intepubwwwroot 用户最好另建自己的虚拟目录 3.
ASP语法简介
ASP文件就是在普通HTML文件中嵌入 VBScript /JavaScript脚本语言。
??过去开发网页也用脚本语言但以前的脚本语言是在客户端运行客户端浏览器必须支持才行。
??在
ASP中脚本在服务器端运行当客户请求一个
ASP文件时服务器就把文件解释成标准的HTML文件发回客户端。
3.1
ASP文件的基本组成和约定
ASP程序包括3个部分 1普通的HTML文件 2Server端的Script代码位于之间的程序代码 3客户端的代码位于 之间的程序代码。
3.1
ASP文件的基本组成和约定注意事项 ?? 在
ASP中VBScript是默认的脚本语言如需改变可如下进行 ?? 由于
ASP是在Server端执行而VBScript的用户界面方法如InputBox和MsgBox是在Client端执行故在
ASP中就不能使用了。
3.2
ASP文件举例欢迎您光临我的主页