文档介绍:《动态页面设计与实现》课程讲义
制作:计算机信息
管理教研室
项目引导网络应用
1
项目分析
正方软件的使用;
淘宝网站的浏览。
内容提要
网站注册功能;
产品展示功能;
订单功能;
BBS功能;
留言簿功能;
模块一网站编程体系概述与环境配置
内容提要
本模块介绍ASP在整个应用程序开发体系中的位置
介绍两大编程架构
然后介绍ASP的发展历史及其ASP的相关技术
最后介绍如何配置ASP的运行环境,并利用案例来测试ASP的运行环境。
软件编程体系简介
B/S架构编程体系
B/S结构的编程语言分成浏览器端编程语言和服务器端编程语言。
浏览器端包括:HTML(Hypertext Markup Language,超文本标记语言)、CSS(Cascading Style Sheets,层叠样式表单)、JavaScript语言和VBScript语言。
为了实现一些复杂的操作,比如:连接数据库,操作文件等,需要使用服务器端编程语言。目前主要是3P(ASP、JSP和PHP(Personal Homepage))技术。
C/S架构编程体系
在2000年以前,C/S结构占据开发领域的主流,随着B/S结构的发展,C/S结构已经逐步被B/S结构取代。
值得一提的是两门经典的开发语言:C++和Java,这两门语言覆盖了该领域85%以上的项目。虽然Java如日中天,但是C++在开发领域中老大的位置,始终不变。
ASP的发展历史
ASP ( Information Server,信息服务器)的附属产品免费发送,并且不久就在Windows平台上广泛使用。ASP与ADO的结合使开发者很容易地在一个数据库中建立和打开一个记录集。这是它如此快就被大众接受的原因。
1998年,微软公司又发布了ASP 。ASP 。有了ASP ,就可以建立ASP应用了。
微软公司接着开发了Windows 2000操作系统。这个Windows版本给带上了IIS 及ASP 。
ASP相关技术概览
ASP可以使用两种脚本语言:VBScript和Jscript。所谓的Jscript语言就是微软版本的JavaScript语言。本书所有案例程序基于VBScript语言。
ASP包含内置对象,最常用的是五大对象、一个集合和一个文件。五大对象分别是:Response,Request,Session,Application和Server,一个集合是Cookies,。
ASP最常用的内置组件是操作文件的组件和操作广告条的组件。ASP最强大的功能还是使用外置组件,比如使用外置组件实现文件上传,发送E-mail,等等。
通过ADO数据访问接口可以方便地操作各种数据库。通过ADO访问数据库有三种标准的访问格式。