- 1、本文档共65页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[IT认证]第1章_Web应用基础
1.1.2 Web应用相关技术发展 从技术层面看,Web技术核心有三点: 超文本传输(HTTP)协议,实现万维网的信息传输; 统一资源定位符(URL),实现互联网信息的定位统一标识; 超文本标记语言(HTML),实现信息的表示与存储 静态WEB网页 是用HTML书写的一种特殊类型的文件。 HTML是超文本标记语言(Hypertext Markup Language) 浏览器解释执行HTML代码 ,并显示相应的页面 静态Web页面的工作原理 1、作者编写HTML 是否实时显示时间? 是否能针对不同用户定制Web页面? 能否阻止其他人复制自己的HTML代码? … 客户端动态WEB页面 动态地改变网页的内容,为不同用户提供个性化的服务。 客户端的动态Web页面工作原理 客户端的动态Web页面特点 采用脚本语言编程,在网页加载后对HTML中的元素进行操作。 脚本语言:JavaScript 和 VBScript 通常用于客户端的验证或页面的动画效果 能减轻服务器负担,充分利用客户机资源 客户端编程的缺点 所有代码都要下载到客户端才能执行,因此网页打开慢; 需对不同浏览器进行测试 如需用到服务器资源(如数据库中的数据),无法实现 无法阻止其他人复制自己的代码 服务器端的动态Web页面工作原理 服务器端编程技术 能克服客户端编程的缺点 在静态Web页面的基础上,增加服务器端代码。 服务器端编程技术有: ASP、PHP、JSP、CGI、ASP.NET ASP.NET的历史 ASP(Active Server Pages),是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架。因其简单的语法和嵌入HTML的编辑方法在很短的时间内便取得了巨大的成功,成为 Windows平台上Web开发技术的霸主,在当时地位难以动摇。此外,它可通过ActiveX等组件技术实现更强大的功能,如使用ADO可以轻松地访问数据库。 ASP.NET的历史(续) 随着PHP,JSP技术的发展,ASP的王者地位受到了严峻的挑战。 JSP的技术在执行效率,安全行等特性上已经完全超过了ASP,同时还具有ASP所无法比拟的跨平台性,在Windows,Linux和Unix等操作系统上都能运行。使越来越多的人开始选择它,ASP技术面临前所未有的危机。 ASP.NET的历史(续) 在互联网技术飞速发展的情况下,Microsoft公司发布了其宏伟的”Windows.NET“计划,发布了成为在下代网络服务框架的NGWS,同时将其ASP技术升级为ASP+。2000年11月,Microsoft公司推出Visual Studio.NET7.0开发工具的Beta版本,将NGWS更名为.NET Framework,此时ASP+也正式该名为现在的ASP.NET,版本为1.0。 ASP.NET的历史(续) 2002年微软发布了Visual Studio .NET 2002及后继发布的VS2003支持的都是ASP.NET 1.x版本。1.x版本虽然取得了很大的成功,但是微软失去了简单性这一重要目标。 ASP.NET的历史(续) 与VS2005一起发布了.NET Framework2.0版本,在各个方面对 ASP.NET 都进行了显著增强: 生产效率,据说可以减少70%的代码; 灵活性和可扩展性,轻松地将自定义功能集成到应用程序中 性能,使用诸如预编译、可配置的缓存和 SQL 缓存失效等功能,可以优化 Web 应用程序的性能, 安全性,向 Web 应用程序添加身份验证和授权比以往任何时候都简单 宿主。ASP.NET 中包含的新增功能使得管理宿主环境变得更加简单。 完整性。新增功能和现有功能协同工作。 ASP.NET的历史(续) 与VS2008一起发布的.NET Framework 3.5 版 针对 ASP.NET 中的特定方面提供了增强功能。 提供了新的服务器控件、类型和客户端脚本库,通过这些新增功能,可以开发 AJAX 样式的 Web 应用程序 扩展了基于服务器的 Forms 身份验证、角色管理和配置文件服务,作为 Web 服务供基于 Web 的应用程序使用。 提供了一个新的 ListView 数据控件,该控件可用于显示数据,还可提供具有高度可自定义性的用户界面。 提供了一个新的 LinqDataSource 控件,该控件通过 ASP.NET 数据源控件结构公开语言集成查询 (LINQ)。 提供了一个新的合并工具 (Aspnet_merge.exe),可用于合并预编译程序集,以灵活的方式实现部署和发布管理。 1.2 Web应用的相关技术 HTML XHTML 可扩展标记语言XML Web服务器 1.2.1
您可能关注的文档
- web设计CSS书写规范.doc
- Win2003+IIS+Mysql+PHP+Zend环境调试.doc
- x62w型万能铣床控制系统改造.doc
- zhao第一章数制和码制.ppt
- [IT认证]!JSTL-自定义标记.ppt
- [IT认证]0304第二章例题详解及实验指导.doc
- [IT认证]03_ADS开发工具的基本使用.ppt
- [IT认证]04信息安全竞赛培训_Windows2008安全管理.ppt
- [IT认证]06function.ppt
- [IT认证]10磁盘管理.ppt
- 书面表达之建议信(讲义)-中考英语一轮复习(含答案).pdf
- 中考历史复习小众题型类:填空题、改错题、判断题(70题).pdf
- 2024年吉林省县乡教师选调考试《教育学》真题汇编带解析必背【基础题】.pdf
- 2025年中考语文备考之《朝花夕拾》名著导读及考题.pdf
- 小说标题的含义和作用(模拟突破)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 阅读理解之应用文(练习)-中考英语一轮复习(含答案).pdf
- 小说情节作用(模拟突破)-2025年中考语文考点突破之小说阅读(原卷版).pdf
- 小说段落作用(模拟突破)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 小说段落作用(试题专练)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 2025年上海市16区初三语文一模试题汇编之现代文阅读二(记叙文)学生版.pdf
文档评论(0)