- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.5 动态网页设计技术简介 ASP具有如下一些特点: (1)全嵌入HTML,与HTML及Script语言完美结合。 (2)无须手动编译(Compling)或链接程序。 (3)面向对象(Object Oriented),并可扩展ActiveX Server组件功能。 (4)存取数据库轻松容易(使用ADO组件)。 (5)可使用任何语言编写自己的ActiveX Server组件。 (6)无浏览器兼容问题。 (7)程序代码隐蔽,在客户端仅可看到由ASP输出的动态HTML文件。 1.5.1 ASP 1.5 动态网页设计技术简介 PHP(Hypertext Preprocessor,超文本预处理器)是一种跨平台的服务器端嵌入式脚本语言。 它是一种易于学习和使用的服务器端脚本语言,嵌入HTML文件,大量地借用C、Java和Perl语言的语法,并耦合PHP本身的特性,形成了自己的独特风格。 PHP支持目前绝大多数的数据库,Web开发者使用PHP能够快速地写出生成动态网页的脚本代码。 PHP是完全免费的,可以从PHP官方网站()自由下载,可以不受限制地获得源代码,并可加入自己需要的功能。 1.5.2 PHP 1.5 动态网页设计技术简介 JSP(Java Server Pages)是Sun公司于1999年6月推出的网站开发语言。它是基于Java Servlet及整个Java体系的Web开发技术,利用这一技术可以建立先进、安全和跨平台的动态网站。 JSP程序可以不加修改地在大多数的Web Server上运行,符合“Write once,run anywhere”(“一次编写,多平台运行”)的Java原则,实现了程序与服务器平台的独立性,而且基于JSP技术的应用程序比基于ASP的应用程序更易于维护和管理。 1.5.3 JSP 1.5 动态网页设计技术简介 ASP.NET采用全新的编程环境,ASP.NET与ASP的主要区别体现在以下三个方面: (1)效率。当ASP程序完成之后,在每次请求时都要解释执行。ASP.NET是建立在.NET框架之上的,程序在第一次执行时进行编译,之后的执行不需要重新编译就可以直接运行,所以速度和效率比ASP提高很多。 (2)可重用性。ASP代码和HTML混合在一起,导致代码维护困难。ASP.NET则可以实现代码和内容的完全分离,使得维护更方便。 (3)代码量。ASP对所有要实现的功能均需要通过编写代码来实现。在ASP.NET中,程序员只要预先说明,ASP.NET就可以自动实现这样的功能。所以相对来说,要实现同样的功能,使用ASP.NET比使用ASP的代码量要小得多。 1.5.4 ASP.NET 1.6 .NET框架简介 .NET是微软公司提出的新一代程序开发框架,ASP.NET属于.NET框架的一部分,是.NET框架的一个应用模型,运行于具有.NET框架环境的服务器中,可以使用多种语言开发,主要用于创建Web应用程序、网站及Web服务。 .NET框架(.NET Framework)主要分为4个部分: 通用语言开发环境 .NET基础类库 .NET开发语言 Visual Studio.NET集成开发环境 1.6 .NET框架简介 开发程序时,如果使用符合通用语言规范的开发语言,则开发的程序可以在任何有通用语言开发环境的操作系统下运行,包括Windows NT/2000/XP等。 1. 通用语言开发环境 2. .NET基础类库 .NET基础类库是一套函数库,以结构严密的树形结构组织,并由命名空间和类组成,功能强大,使用简单,具有高度的可扩展性。 3. .NET开发语言 .NET是多语言开发平台,包括:VB.NET、 C# 等。 4. Visual Studio.NET集成开发环境 Visual Studio.NET集成开发环境是开发.NET应用的利器,功能非常强大。 《Web程序设计》(第3版),电子工业出版社,2011,ISBN:9787121131509 Web 程 序 设 计 (第3版) “十一五”国家级规划教材 目 录 第 1 章 WEB编程基础知识 第 2 章 WEB应用程序开发环境 第 3 章 HTML与XML 第 4 章 脚本语言 第 5 章 页面设计 第 6 章 ASP程序设计 第 7 章 ASP.NET程序设计 第 8 章 WEB数据库程序设计 第 9 章 综合应用实例 第 1 章 WEB编程基础知识 1.1 什么是Web 1.2 Web的工作原理 1.3 Internet网络协议 1.4 IP地址、域名和URL 1.5 动态网页设计技术简介 1.6 .NET框架简介 1.1 什么是Web
您可能关注的文档
- SAP_PM_工厂维护与设备管理模块.ppt
- SQL_Server_2005进行备份还原与数据导入导出操作(图解).ppt
- 第三讲 异步电动机的机械特性和调压电路-2011.ppt
- sql_server_2008数据库备份及恢复.ppt
- 第三讲类继承性.ppt
- sql中convert()函数【日期及字符串之间的转换】.doc
- STEP 7授权管理.ppt
- 第三讲信息表示及存储程序原理.ppt
- 第三节 会计要素的相互关系及.ppt
- SystemVerilog硬件设计和建模第1-2章.ppt
- 《中国通史》文字稿第12集春秋争霸.docx
- java教程--类与对象-讲义课件(演讲稿).ppt
- Vue应用程序开发-(1).pptx
- 东北师大版社劳动实践与评价指导手册一年级上册主题二活动一寻找五彩的树叶课时课件.pptx
- 外研版英语四年级上册 Module 4 Unit 2 How much is it单元教学设计.docx
- 外研版英语四年级上册Module 4 单元整体教学设计.docx
- 6《上课之前》课件 鄂科技版 心理健康教育一年级.pptx
- 《1~5的认识》说课课件(共25张PPT)人教版一年级上册数学.pptx
- 六《解决问题(1)》说课课件 人教版 三年级上册数学.pptx
- 七《解决问题》说课课件 人教版 二年级上册数学.pptx
文档评论(0)