电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

《asp程序设计》讲课幻灯片01chapter

20页
  • 卖家[上传人]:m****
  • 文档编号:47763361
  • 上传时间:2018-07-04
  • 文档格式:PDF
  • 文档大小:1.15MB
  • / 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全面支持面

      5、向对象程序设计。ASP.NET的缺点是:(1) ASP.NET运行环境要求比较高,不仅需要IIS的支持,还需要.NET Fremework SDK。(2) 相对于ASP,学习起来稍微复杂。JSP概述JSP的优点是:(1) 多平台支持,可以在所有的服务器操作系统上运行。(2) 编译后执行,能够大大提高执行效率。(3) JSP采用Java技术,Java应用比较普遍,因此学习起来非常 容易。(4) JSP是J2EE(Java 2 Enterprise Edition,Java 2企业版)中 13种核心技术的一种,可以和其他核心技术共同建立企业应用。JSP的缺点是:(1) 开发环境相对ASP来讲,比较复杂。需要先安装JDK(Java Development Kit,Java开发工具箱),然后安装Web服务器。(2) 相对ASP的VBScript脚本语言来说,Java语言学起来稍微复 杂。PHP概述PHP的优点为:(1) 首先它是免费的,对于许多要考虑运行成本的 商业网站来说,尤其重要。(2) 开发源代码。因为这一点,所以才会有很多爱 好者不断发展它,使之更具有生命力。(3) 多平台支持,可以运

      6、行在所有操作系统之下。(4) 效率高,同ASP相比,PHP占用的较少的系统资 源,执行速度比较快。PHP的缺点是:(1) 因为没有大公司的支持,前途不如ASP、JSP和 ASP.NET。(2) 运行环境相对复杂,学习起来相对复杂。ASP运行环境配置建议的配置环境为:Windows 2000 Server SP4 + IE5.5/IE6.0+SQL Server2000企业版,这也 是本书完成的环境。安装IIS 5.0 如果操作系统是Windows 2000 Server 或者是 Windows 2000 Advanced Server的话,IIS 5.0 已经是默认安装上的。如果是Windows 2000 Professional,则需要安 装IIS 5.0。从操作系统“控制面板”中找到并 双击“添加/删除程序”,单击“添加/删除 Windows组件”,选择“Internet信息服务”, 然后选择详细信息,ASP的编译环境简介开发ASP程序,最好的工具是Microsoft Visual InterDev6.0,利用它不仅可以编写还可以调试。目前还有比较流行的工具是Dreamweaver

      7、、 Frontpage等工具。为了程序的简介和编写方 便,推荐使用EditPlus,它可以将ASP脚本语言 与HTML语言分颜色显示,并可帮助编写复杂 的HTML语句测试ASP运行环境程序解释:程序 中Response是ASP的 对象,Write是它提 供的方法,功能是向 浏览器输出字符串。案例名称:测试案例名称:测试ASP运行环境运行环境 程序名称:程序名称:1-01.asp小结本章需要重点理解的是:本章需要重点理解的是:B/S和和C/S 两大编程体系及其两大编程体系及其ASP在应用程序在应用程序 开发体系中的地位开发体系中的地位了解了解ASP的发展历史和相关技术的发展历史和相关技术。 掌握掌握ASP运行环境的配置运行环境的配置熟 悉熟 悉 ASP 、 ASP.NET 、 JSP 以 及以 及 PHP的优点和缺点的优点和缺点。本章习题一、选择题一、选择题1. 下面哪门语言不是被浏览器执行的下面哪门语言不是被浏览器执行的_。A) HTML B) JavaScriptC) VBScript D) ASP2. 关于关于B/S和和C/S编程体系,下面说法不正确的是编程体系,下面说法不正确的是

      8、_。A) B/S结构的编程语言分成浏览器端编程语言和服务器端编程语言。结构的编程语言分成浏览器端编程语言和服务器端编程语言。B) HTML和和CSS都是由浏览器解释的,都是由浏览器解释的,JavaScript语言和语言和VBScript语言是在浏语言是在浏 览器上执行的。览器上执行的。C) 目前应用领域的数据库系统全部采用网状型数据库。目前应用领域的数据库系统全部采用网状型数据库。D) JSP是是SUN公司推出的是公司推出的是J2EE十三种核心技术中的一种。十三种核心技术中的一种。3. 相对相对JSP和和PHP,是,是ASP优点的是优点的是_。A) 全面支持面向对象程序设计全面支持面向对象程序设计B) 执行效率高执行效率高C) 简单容易简单容易D) 多平台支持多平台支持4. 张三使用张三使用163拨号上网,访问新浪网站,拨号上网,访问新浪网站,_是服务器端。是服务器端。A) 张三的电脑张三的电脑B) 163的拨号网络服务器的拨号网络服务器C) 新浪网站新浪网站C) 没有服务器没有服务器二、填空题1. 浏览器端语言包括:_、 CSS、_和VBScript语言。2. 做应用开发,数据库支持是必须的, 目前应用领域的数据库系统全部采用 _。3. ASP可以使用两种脚本语言: _和_。三、简答题与程序设计题1. ASP,PHP和JSP分别是哪个公司推出 的?各有什么特点?2. 简要说明ASP的发展历史。3. 比较ASP、ASP.NET、JSP和PHP的优 点和缺点。4. 在自己的电脑配置ASP运行环境。

      《《asp程序设计》讲课幻灯片01chapter》由会员m****分享,可在线阅读,更多相关《《asp程序设计》讲课幻灯片01chapter》请在金锄头文库上搜索。

      点击阅读更多内容
    TA的资源
  • 肿瘤学发展简史

    肿瘤学发展简史

  • 综合实践课折纸ppt

    综合实践课折纸ppt

  • 综合实践张开想象的翅膀

    综合实践张开想象的翅膀

  • 综合实践课走进粤菜

    综合实践课走进粤菜

  • 综合性学习走进中秋节

    综合性学习走进中秋节

  • 1986--2008年全国硕士研究生入学统一考试英语试题及解析

    1986--2008年全国硕士研究生入学统一考试英语试题及解析

  • 2020版高考数学一轮复习第一章集合与常用逻辑用语第二节命题及其关系充分条件与必要条件课件

    2020版高考数学一轮复习第一章集合与常用逻辑用语第二节命题及其关系充分条件与必要条件课件

  • 2020版高考数学一轮复习第二章函数的概念与基本初等函数Ⅰ第四节函数的图象课件理

    2020版高考数学一轮复习第二章函数的概念与基本初等函数Ⅰ第四节函数的图象课件理

  • 2020版高考数学一轮复习第一章集合与常用逻辑用语第三节简单的逻辑联结词全称量词与存在量词课件理

    2020版高考数学一轮复习第一章集合与常用逻辑用语第三节简单的逻辑联结词全称量词与存在量词课件理

  • 2020版高考数学一轮复习第二章函数的概念与基本初等函数Ⅰ第五节二次函数与幂函数课件理

    2020版高考数学一轮复习第二章函数的概念与基本初等函数Ⅰ第五节二次函数与幂函数课件理

  • 2020版高考数学一轮复习第二章不等式第二节一元二次不等式及其解法课件

    2020版高考数学一轮复习第二章不等式第二节一元二次不等式及其解法课件

  • 2020版高考数学一轮复习第二章函数的概念与基本初等函数Ⅰ第七节对数与对数函数课件理

    2020版高考数学一轮复习第二章函数的概念与基本初等函数Ⅰ第七节对数与对数函数课件理

  • 2020版高考数学一轮复习第二章不等式第四节二元一次不等式组及简单的线性规划问题课件

    2020版高考数学一轮复习第二章不等式第四节二元一次不等式组及简单的线性规划问题课件

  • 2020版高考数学一轮复习第二章不等式第一节不等关系与不等式课件

    2020版高考数学一轮复习第二章不等式第一节不等关系与不等式课件

  • 2020版高考数学一轮复习第二章不等式第三节绝对值不等式课件

    2020版高考数学一轮复习第二章不等式第三节绝对值不等式课件

  • 2020版高考历史一轮复习第五单元古代中国经济的基本结构与特点第1讲古代中国的农业和手工业课件新人教版必修

    2020版高考历史一轮复习第五单元古代中国经济的基本结构与特点第1讲古代中国的农业和手工业课件新人教版必修

  • 2020版高考数学一轮复习第二章函数的概念与基本初等函数Ⅰ第三节函数的奇偶性及周期性课件理

    2020版高考数学一轮复习第二章函数的概念与基本初等函数Ⅰ第三节函数的奇偶性及周期性课件理

  • 2020版高考数学一轮复习第二章函数的概念与基本初等函数Ⅰ第九节函数模型及其应用课件理

    2020版高考数学一轮复习第二章函数的概念与基本初等函数Ⅰ第九节函数模型及其应用课件理

  • 2020版高考数学一轮复习第二章不等式第五节基本不等式课件

    2020版高考数学一轮复习第二章不等式第五节基本不等式课件

  • 2020版高考历史一轮复习第十三单元近现代中国的思想解放及理论成果和科教文化第3讲现代中国的科技教育与文学艺术课件新人教版必修

    2020版高考历史一轮复习第十三单元近现代中国的思想解放及理论成果和科教文化第3讲现代中国的科技教育与文学艺术课件新人教版必修

  • 点击查看更多
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.