《XML网页技术实用教程》第11次课.ppt

上传人:s****8 文档编号:67338788 上传时间:2022-12-24 格式:PPT 页数:15 大小:100.50KB
返回 下载 相关 举报
《XML网页技术实用教程》第11次课.ppt_第1页
第1页 / 共15页
《XML网页技术实用教程》第11次课.ppt_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《《XML网页技术实用教程》第11次课.ppt》由会员分享,可在线阅读,更多相关《《XML网页技术实用教程》第11次课.ppt(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、XML网页技术实用教程网页技术实用教程主编 余以胜 中国水利水电出版社1项目项目7 读者在线咨询读者在线咨询 ASP.NET 的XML网页开发 2一、知识目标项目目标:本模块是学习在ASP.NET的网页开发中处理XML文档的部分,在操作和编码基础上介绍开发基于XML文档的动态网页方面的知识:一方面,通过读者在线咨询网页制作,介绍动态网页设计中经常使用的表单的基本操作;另一方面,通过在线表单内容提交,介绍表单内容写入XML文档的基本编程知识和技巧。教学目标:1 认识并能操作Visual Studio 2005开发软件;2 了解ASP.NET 2.0的基本概念;3 掌握工具箱中控件的操作方法;5

2、了解常见控件的常用属性及属性的设置方法;6 理解btnok_click等事件的意义;7 认识并理解如何添加新项;8 了解并认识XML控件的功能及使用;9 能阅读ASPX源码文件,能将设置的属性和源码对应;10理解命名空间及ASPX源码文件中的使用 11熟练掌握XmlDocument对象、XmlNode对象及其属性和方法;12掌握response.redirect的意义。3二、能力目标二、能力目标1培养收集、处理信息,准备、加工XML文档资料的能力;2培养学生制作简单动态网页的能力;3 培养学生阅读ASPX文件源码和编写程序的能力;4培养学生自主学习的能力;5培养学生获取知识和应用知识的能力。4

3、三、教学任务三、教学任务1 设计并制作读者在线咨询网页表单;2 设计显示XML文档中的读者在线咨询信息的网页;3 读者在线咨询信息写入XML文档保存起来。5预备知识预备知识 7.1 ASP.NET的集成开发环境简介的集成开发环境简介 ASP.NET的的全全称称为为“Active Server Pages.NET”,是是微微软软公公司司最最新新推推出出的的基基于于.NET框框架架的的新新一一代代网网络络编编程程语语言言,是是一一种种将将各各种种Web元元素素组组合合在在一一起起的的服服务务器器技技术术,是是一一个个统统一一的的Web平平台台,它它提提供供了了生生成成一一个个完完整整的的Web应应

4、用用程程序序所所必必需需的的各各种种服服务务。作作为为一一种种新新的的Web技技术术,ASP.NET给给一一设设计计者者一一个个全全新新的的Web设设计计概概念念。它它将将软软件件设设计计和和Web设设计计融融为为一一体体,同同时时与与Visula Basic.NET、Visual C+.NET和和Visual C#等等程程序序设设计计语语言言紧紧密密结合,从而为结合,从而为Web开发人员提供了一个更为强大的编程空间。开发人员提供了一个更为强大的编程空间。67.1.1.NET Framework框架框架 1996年,Microsoft开发出了作为基本原理的.NET和一系列技术,用于在互联网中让

5、计算机共同工作。总的目标就是让信息和进程在大范围的系统和设备之间顺畅地交流。.NET不是一种语言,也不是一个特别的产品。确切地说,它是一套标准和规范,并已经应用于自2002年以来Microsoft发布的所有产品中。7 .NET包含了一种使用开放标准的XML格式交换信息的标准化格式。可扩展标记语言(Extensible Markup Language,XML)不需要请求者具备任何有关数据存储、如何保存信息的专门知识 数据都以自描述的XML格式取出。同样地,目前几乎所有的数据存储都可以用XML来提供信息,这对于所有.NET数据客户都具有吸引力。.NET支持软件的Web Services标准,可请求

6、在使用了开放平台标准的简单对象访问协议(Simple Object Access Protocol,SOAP)和XML的远程软件上运行代码。.NET网站可以从另外一个网站上找到该网站所提供的服务,并使用这些服务。这样可以使得网站从其他的网站上获得HTML、计算后的结果或者数据集。87.1.2 XML Schema模型模型XML Schema有两种重要模型:Microsoft XML Schema和W3C XML Schema。Microsoft XML Schema模式的结构如下:元素声明部分或属性声明部分9作为.NET开端的一部分,Microsoft发布了一套运行时编程工具和应用编程接口(A

7、PI),称为.NET Framework,让开发团队能够创建.NET应用程序和XML Web Services。.NET Framework由公共语言运行库(Common Language Runtime,CLR)和一套统一的类库组成。CLR为运行的应用程序提供了一个完全管理的执行环境,其中包括几个服务,例如程序集装载和卸载、进程和内存的管理、安全实施以及即时编译等。CLR名称的意思就是指能够用多种语言编写应用程序,并且将源代码编译成CLR能够读懂并运行的中间语言,而无需考虑原来所使用的语言。这种“语言独立性”就是CLR的关键特性(也是ASP.NET的特性),它允许开发人员使用自己喜欢的语言工

8、作,比如C#、VB或者Cobol,都能够获得.NET Framework的常用特性。10.NET Framework还包括了一套类库,这套类库提供了每一个应用程序所需的常用功能。可以使用.NET Framework支持的任何语言来访问这些类库。由这些类库提供的服务(以及相应的命名空间)如下:11 基本类型(System)输入/输出(System.IO)数据访问(System.Data)安全(System.Security)数据结构(System.Collections)配置(System.Configuration)连网(System.Net)反射(System.Reflection)全球化(

9、System.Globalization)绘画和制图(System.Drawing)跟踪和诊断(System.Diagnostics)窗口(客户端)应用程序模型(System.Windows.Forms)Web应用程序模型(System.Web)127.1.3 Visual Studio.NET 2005l微软的Visual Studio 2005是开发ASP.NET2.0应用程序最好用的集成开发环境(IDE,Integrated Development Environment),是一套完整的开发工具集合,可用于生成ASP.NET2.0网站、ASP Web 应用程序、XML Web servi

10、ces、桌面应用程序和移动应用程序。Visual Basic.NET、Visual C+.NET、Visual C#.NET 和 Visual J#.NET 全都使用相同的集成开发环境,该环境允许它们共享工具并有助于创建混合语言解决方案。lVisual Studio从最初的Visual Studio 97开始就成为编程的重要工具。Visual Studio的开发经历了Visual Studio 97,Visual Studio 6.0,Visual Studio.NET(2002),Visual Studio.NET 2003,Visual Studio 2005。137.2 ASP.NET

11、2.0对对XML技术的支持技术的支持l在ASP.NET以前,常用两种方法来读取XML文档:XML Document Object Model(DOM)和Simple API(SAX)for XML。现在有了.NET,所有与SML相关的工具,例如XML语法分析器,都作为一组实用的可扩展类保存位于.NET Framework 的System.XML命名空间中。利用这些工具,可以用文本的格式读、写及编辑XML文档,也可以进行关系数据与XML的相互转换。l在ASP.NET 2.0中,有很多操作XML的方法。在项目中重点学习及使用XML控件和XmlDocument类,另辅助介绍其他常用的方法,如XmlTextReader类、XmlTextWriter类等。14实训实训模块1 设计读者在线咨询网页模块2 显示XML文档中的读者咨询信息模块3 将读者咨询信息写入XML文档 15

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁