ch01Web开发技术概述

ch01Web开发技术概述

ID:40837443

大小:380.00 KB

页数:32页

时间:2019-08-08

ch01Web开发技术概述_第1页
ch01Web开发技术概述_第2页
ch01Web开发技术概述_第3页
ch01Web开发技术概述_第4页
ch01Web开发技术概述_第5页
资源描述:

《ch01Web开发技术概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章Web开发技术概述1Web开发技术概述WEB开发技术的发展Microsoft.NETFramework与ASP.NETASP.NET2.0新增特性ASP.NET2.0开发的软硬件需求第一个ASP.NET程序小结2静态页面的时代从Web架构的技术层面,其特点主要有三:用超文本技术(HTML)实现信息与信息的连接;用统一资源定位技术(URL)实现全球信息的精确定位;用应用层协议(HTTP)实现分布式的信息共享。这一时期的Web设计更像是平面设计,而不是程序设计。这样设计出来的页面,只能呈现静态的文本和图像,无法提供满足用户需求的交互模式,也无法展示动态的信息。3图1.1简单的HTML

2、页面网页标题

标题一

网页内容。4图1‑2HTML表单UntitledPage5客户端动态技术的发展GIF图像(1989年)存储、展现二维动画。Web出现后,GIF第一次为HTML页面引入了动感元素。Java语言(19

3、95年)Java语言天生就具备的平台无关的特点,让人们一下子找到了在浏览器中开发动态应用的捷径。1996年,著名的Netscape浏览器在其2.0版中增加了对JavaApplets和JavaScript的支持。JavaScript语言在所有客户端开发技术中占有非常独特的地位:它是一种以脚本方式运行的,简化了的Java语言,这也是脚本技术第一次在Web世界里崭露头角。6客户端动态技术的发展VBScript语言(1996年)为了用纯Microsoft的技术与JavaScript抗衡,Microsoft还为IE3.0设计了另一种后来也声名显赫的脚本语言--VBScript语言。CSS(Cas

4、cadingStyleSheets)和DHTML(DynamicHTML)技术真正让HTML页面又酷又炫、动感无限CSS大大提高了开发者对信息展现格式的控制能力同样是实现HTML页面的动态效果,DHTML技术无需启动Java虚拟机或其他脚本环境,可以在浏览器的支持下,获得更好的展现效果和更高的执行效率。7客户端动态技术的发展插件技术(1996年)1996年的Netscape2.0引入了对QuickTime插件的支持,在HTML页面中实现音频、视频等多媒体应用,插件这种开发方式也迅速风靡了浏览器的世界。1996年,IE3.0正式支持在HTML页面中插入ActiveX控件的功能1999年,

5、RealPlayer插件先后在Netscape和IE浏览器中取得了成功1996年,Macromedia公司收购了FutureWave,并将JonathanGay的发明改名为我们熟悉的Flash。从此,Flash动画成了Web开发者表现自我、展示个性的最佳方式。8图1‑3客户端Web应用程序9客户端动态技术的发展尽管客户端技术的发展给Web应用带来了重大变革,但是有些问题仍然无法解决。这些方面主要表现在:隔离性:客户端代码无法访问服务器端资源。安全性:用户可以阅读客户端代码。一旦用户阅读并理解了这些代码,就可以想办法屏蔽或者篡改它们。薄客户端的出现:随着Internet和移动技术的发展,

6、各种Web设备越来越多。这些设备都可以访问Web服务,但是由于设备硬件、软件以及能量方面的限制,无法支持传统浏览器的全部功能。10服务端技术最早的Web服务器简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏览器。CGI(CommonGatewayInterface)技术第一种真正使服务器能根据运行时的具体情况,动态生成HTML页面的技术11服务端技术PHP(PersonalHomePageTools)语言与以往的CGI程序不同,PHP语言将HTML代码和PHP指令合成为完整的服务端动态页面,Web应用的开发者可以用一种更加简便、快捷的方式实现动态Web功能。

7、ASP技术1996年,Microsoft借鉴PHP的思想,在其Web服务器IIS3.0中引入了ASP技术。ASP使用的脚本语言是我们熟悉的VBScript和JavaScript。借助MicrosoftVisualStudio等开发工具在市场上的成功,ASP迅速成为了Windows系统下Web服务端的主流开发技术。12服务端技术Java技术1997年,Servlet技术问世,1998年,JSP技术诞生。Servlet和JSP的组合(还可以加上Ja

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。