《asp程序设计》讲课幻灯片01chapter
20页1、第第1章体系概述与配置章体系概述与配置ASP运行环境运行环境内容提要本章介绍本章介绍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 结构取代。值得一提的
2、是两门经典的开发语言:C+和 Java,这两门语言覆盖了该领域85%以上的项 目。虽然Java如日中天,但是C+在开发领域 中老大的位置,始终不变。ASP的发展历史ASP的第一个版本是0.9测试版ASP 1.0作为IIS(Internet Information Server, Internet信息服务器)的附属产品免费发送,并且不久 就在Windows平台上广泛使用。ASP与ADO的结合使开 发者很容易地在一个数据库中建立和打开一个记录集。 这是它如此快就被大众接受的原因。1998年,微软公司又发布了ASP 2.0。ASP 1.0和ASP 2.0主要区别是外部组件。有了ASP 2.0和IIS 4.0,就 可以建立ASP应用了。微软公司接着开发了Windows 2000操作系统。这个 Windows版本给带上了IIS 5.0 及ASP 3.0。ASP相关技术概览ASP可以使用两种脚本语言:VBScript和Jscript。所谓 的Jscript语言就是微软版本的JavaScript语言。本书所 有案例程序基于VBScript语言。ASP包含内置对象,最常用的是五大对象、一个集合和 一个
3、文件。五大对象分别是:Response,Request, Session,Application和Server,一个集合是Cookies, 一个文件是Global.asa。ASP最常用的内置组件是操作文件的组件和操作广告条 的组件。ASP最强大的功能还是使用外置组件,比如使 用外置组件实现文件上传,发送E-mail,等等。通过ADO数据访问接口可以方便地操作各种数据库。 通过ADO访问数据库有三种标准的访问格式。B/S架构编程语言简介目前,B/S架构主要使用4种语言:ASP、ASP.NET、PHP和JSP。其中,ASP学习简单,使用方便;PHP软件 免费,运行成本低廉;JSP多平台支持,转 换方便;ASP.NET功能强大,编写容易。ASP概述ASP程序的优点如下:(1)可以把脚本语言直接嵌入HTML文档中,不需要编译和连接就可以运行。(2)可以使用ADO组件轻松存取数据库。(3)可以使用第三方开发的组件(4)不存在浏览器兼容的问题,由于ASP程序是在服务器端运行的,当客户端浏 览器浏览ASP网页的时候,服务器将该网页文件重新解释一遍,并将生成的标准 HTML文件发送给客户端浏览器。因为
4、送出的是标准的HTML文件,所以不会存在 浏览器兼容的问题。(5)可以隐藏程序代码,在客户端仅可以看到由ASP输出的动态HTML文件。ASP的缺点是:(1)运行速度比HTML程序运行速度慢,这是因为每当客户端打开一个ASP网页 时,服务器都必须将该ASP程序从头到尾重读一遍,并加以编译执行,最后送出 标准的HTML格式文件给客户端。从而影响了运行速度。(2)有的网络操作系统不支持ASP,比如Linux、FreeBSD等等。这样用ASP开发 Web程序一般来说最好选用Windows系列操作系统。ASP.NET概述与ASP相比,ASP.NET增加了很多特性,功能也更为强大。ASP.NET的优 点是:(1) 使用.NET提供的所有类库,可以执行以往ASP所不能实现的许多功 能。(2) 引入了服务器端控件的概念,这样使开发交互式网站更加方便。(3) 引入了ADO.NET数据访问接口,大大提高了数据访问效率。(4) 提供ASP.NET的可视化开发环境Visual Studio.NET,进一步提高编 程效率。(5) 保持对ASP的全面兼容。ASP.NET运行速度快。(6) ASP.NET全面支持面
《《asp程序设计》讲课幻灯片01chapter》由会员m****分享,可在线阅读,更多相关《《asp程序设计》讲课幻灯片01chapter》请在金锄头文库上搜索。
肿瘤学发展简史
综合实践课折纸ppt
综合实践张开想象的翅膀
综合实践课走进粤菜
综合性学习走进中秋节
1986--2008年全国硕士研究生入学统一考试英语试题及解析
2020版高考数学一轮复习第一章集合与常用逻辑用语第二节命题及其关系充分条件与必要条件课件
2020版高考数学一轮复习第二章函数的概念与基本初等函数Ⅰ第四节函数的图象课件理
2020版高考数学一轮复习第一章集合与常用逻辑用语第三节简单的逻辑联结词全称量词与存在量词课件理
2020版高考数学一轮复习第二章函数的概念与基本初等函数Ⅰ第五节二次函数与幂函数课件理
2020版高考数学一轮复习第二章不等式第二节一元二次不等式及其解法课件
2020版高考数学一轮复习第二章函数的概念与基本初等函数Ⅰ第七节对数与对数函数课件理
2020版高考数学一轮复习第二章不等式第四节二元一次不等式组及简单的线性规划问题课件
2020版高考数学一轮复习第二章不等式第一节不等关系与不等式课件
2020版高考数学一轮复习第二章不等式第三节绝对值不等式课件
2020版高考历史一轮复习第五单元古代中国经济的基本结构与特点第1讲古代中国的农业和手工业课件新人教版必修
2020版高考数学一轮复习第二章函数的概念与基本初等函数Ⅰ第三节函数的奇偶性及周期性课件理
2020版高考数学一轮复习第二章函数的概念与基本初等函数Ⅰ第九节函数模型及其应用课件理
2020版高考数学一轮复习第二章不等式第五节基本不等式课件
2020版高考历史一轮复习第十三单元近现代中国的思想解放及理论成果和科教文化第3讲现代中国的科技教育与文学艺术课件新人教版必修
2024-01-24 72页
2024-01-24 57页
2024-01-24 97页
2024-01-24 561页
2024-01-24 228页
2024-01-24 153页
2024-01-24 367页
2024-01-24 51页
2024-01-24 442页
2024-01-17 19页