版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Web应用基础,内容,Web应用概述 Web应用相关技术,Web应用概述,Web应用 Web应用相关技术发展历史 浏览器和Web服务器 微软Web应用解决方案,Web应用,B/S和C/S结构定义 B/S和C/S的应用场景 Web应用的定义,Web应用相关技术发展历史,客户端技术的发展历史 服务器端技术的成熟与发展,客户端技术的发展历史,HTML的诞生 动态HTML的出现让Web应用变得多姿多彩 客户端脚本语言的产生让Web应用具有人机交互能力 XML的迅速发展让网页具有信息自我描述的能力,服务端技术的成熟与发展,静态信息的发布 CGI的诞生 多种服务端脚本技术的出现让服务端应用的开发变得更轻松
2、 XML的迅速发展催生了Web Service技术 Web 2.0让Web应用变得更精彩,Web浏览器和服务器,浏览器 Web服务器,浏览器,浏览器是一个用于文档检索和显示的客户应用程序,并通过超文本传输协议HTTP(HyperText Transfer Protocol)与Web服务器相连 常见的浏览器有: IE Netscape Mozilla Firefox Opera 其他IE核心浏览器 ,如Maxthon 、SpeedBrowser 等,Web服务器,IIS服务 演示和练习:在IIS中创建站点和虚拟目录 Apache,IIS服务,微软公司主推的Web服务器,IIS作为Windows
3、Server中的一个服务,并不需要单独购买 支持的服务和协议 HTTP、FTP、SMTP等 CGI 、ASP 、ASP.NET 等 可以通过MMC对IIS进行管理,演示和练习:在IIS中创建虚拟目录,多媒体演示,Apache,开放源码的HTTP服务器,可以在大多数计算机操作系统中运行 它快速、可靠并且可通过简单的API进行扩展,Perl、Python和PHP等解释器可被编译到服务器中 与MySQL和PHP等系统的结合,是基于Linux的Web应用架构的首选方案,微软Web应用解决方案,分布式解决方案 DCOM Web Form方式 Windows Form和Web Form 应用场景对比 不同
4、功能和标准对比,Web应用相关技术,HTTP与HTML 客户端脚本与服务端脚本和ASP.NET,HTTP与HTML,HTTP协议 URL的组织方式 HTTP协议是用于从Web服务器传输超文本到本 地浏览器的传送协议 HTTP协议是基于请求/响应模式 HTML 是一种用来制作超文本文档的简单标记语言 ,超文本是可以加入图片、声音、动画、影视素材等内容 的文本 XHTML(The Extensible Hypertext Markup Language)是一个基于XML的,对HTML语言进行了扩展的标记语言 ,在ASP.NET 2.0中默认使用HTML标准,HTML,XHTML, Title of
5、 page Hello World. This text is bold , The Title ,客户端脚本与服务端脚本 和ASP.NET,客户端脚本介绍 演示:通过JavaScript显示时钟 服务端脚本介绍 演示和练习:使用ASP建立一个简单的网页 ASP.NET 1.X,客户端脚本介绍,JavaScript JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言 主要特点: 脚本编写语言 基于对象的语言 简单、安全、动态、跨平台 VBScript 易学易用 ActiveX Script 其他应用程序和浏览器中的 VBScript
6、,演示和练习:通过JavaScript显示系统时钟,多媒体演示,服务端脚本介绍,PHP JSP ASP ASP使用了Microsoft的ActiveX技术 ASP运行在服务器端 ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示,演示和练习:使用ASP建立一个简单的网页,多媒体演示,ASP.NET 1.X,ASP.NET是运行在服务器端的编译后的CLR代码 ASP.NET利用提前绑定、即时编译、本地优化和缓存服务来提高性能 在Visual Studio .NET的集成开发环境(IDE)中,ASP.NET框架由丰富的工具箱和设计器组成 由于ASP.NET是基于CLR的,因此整个.NET平台功能强大且富有弹性,同样可以应用于Web应用程序开发者 ASP.NET使常见工作的执行变得很容易,包括从简单的表单提交、客户端验证,到部署和站点配置,ASP.NET 1.X,ASP.NET使用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 事业单位文秘岗2026强化训练全真模拟题库及解析
- 事业单位工程岗面试2026经典考题必练考题试卷及解析
- 农业科技研发项目成果绩效评估表
- 信息安全管理事件处理效率考核表
- 关于调整物流配送策略通知函7篇
- 物流链智能化整合入门指南
- 农业技术推广成效考评表
- 航空业机务维护人员技术标准考核表
- 2026年职业倾向测试模拟试题带答案
- 新增员工培训计划公告(6篇范文)
- 2026年昆明元朔建设发展有限公司收费员招聘(30人)笔试模拟试题及答案解析
- 2026年社会工作比赛模拟试题(含答案)
- 2026 年初中英语《音标》专项练习与答案 (100 题)
- 公路养护机具安全培训课件
- GB/T 10454-2025包装非危险货物用柔性中型散装容器
- 【新教材】统编版(2024)八年级上册道德与法治全册教案
- 牙克石市矿产资源开发环境承载力评价报告
- DZ/T 0075-1993地球化学勘查图图式、图例及用色标准
- 高考文言文考试单选题100道及答案
- 公共营养师基础知识
- 实验室内外部风险因素分析
评论
0/150
提交评论