




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
XML网页技术实用教程 项目7读者在线咨询 ASP NET的XML网页开发 一 知识目标 项目目标 本模块是学习在ASP NET的网页开发中处理XML文档的部分 在操作和编码基础上介绍开发基于XML文档的动态网页方面的知识 一方面 通过读者在线咨询网页制作 介绍动态网页设计中经常使用的表单的基本操作 另一方面 通过在线表单内容提交 介绍表单内容写入XML文档的基本编程知识和技巧 教学目标 1认识并能操作VisualStudio2005开发软件 2了解ASP NET2 0的基本概念 3掌握工具箱中控件的操作方法 5了解常见控件的常用属性及属性的设置方法 6理解btnok click等事件的意义 7认识并理解如何添加新项 8了解并认识XML控件的功能及使用 9能阅读ASPX源码文件 能将设置的属性和源码对应 10理解命名空间及ASPX源码文件中的使用11熟练掌握XmlDocument对象 XmlNode对象及其属性和方法 12掌握response redirect的意义 二 能力目标 1培养收集 处理信息 准备 加工XML文档资料的能力 2培养学生制作简单动态网页的能力 3培养学生阅读ASPX文件源码和编写程序的能力 4培养学生自主学习的能力 5培养学生获取知识和应用知识的能力 三 教学任务 1设计并制作读者在线咨询网页表单 2设计显示XML文档中的读者在线咨询信息的网页 3读者在线咨询信息写入XML文档保存起来 预备知识 7 1ASP NET的集成开发环境简介ASP NET的全称为 ActiveServerPages NET 是微软公司最新推出的基于 NET框架的新一代网络编程语言 是一种将各种Web元素组合在一起的服务器技术 是一个统一的Web平台 它提供了生成一个完整的Web应用程序所必需的各种服务 作为一种新的Web技术 ASP NET给一设计者一个全新的Web设计概念 它将软件设计和Web设计融为一体 同时与VisulaBasic NET VisualC NET和VisualC 等程序设计语言紧密结合 从而为Web开发人员提供了一个更为强大的编程空间 7 1 1 NETFramework框架 1996年 Microsoft开发出了作为基本原理的 NET和一系列技术 用于在互联网中让计算机共同工作 总的目标就是让信息和进程在大范围的系统和设备之间顺畅地交流 NET不是一种语言 也不是一个特别的产品 确切地说 它是一套标准和规范 并已经应用于自2002年以来Microsoft发布的所有产品中 NET包含了一种使用开放标准的XML格式交换信息的标准化格式 可扩展标记语言 ExtensibleMarkupLanguage XML 不需要请求者具备任何有关数据存储 如何保存信息的专门知识 数据都以自描述的XML格式取出 同样地 目前几乎所有的数据存储都可以用XML来提供信息 这对于所有 NET数据客户都具有吸引力 NET支持软件的WebServices标准 可请求在使用了开放平台标准的简单对象访问协议 SimpleObjectAccessProtocol SOAP 和XML的远程软件上运行代码 NET网站可以从另外一个网站上找到该网站所提供的服务 并使用这些服务 这样可以使得网站从其他的网站上获得HTML 计算后的结果或者数据集 7 1 2XMLSchema模型 XMLSchema有两种重要模型 MicrosoftXMLSchema和W3CXMLSchema MicrosoftXMLSchema模式的结构如下 元素声明部分或属性声明部分 作为 NET开端的一部分 Microsoft发布了一套运行时编程工具和应用编程接口 API 称为 NETFramework 让开发团队能够创建 NET应用程序和XMLWebServices NETFramework由公共语言运行库 CommonLanguageRuntime CLR 和一套统一的类库组成 CLR为运行的应用程序提供了一个完全管理的执行环境 其中包括几个服务 例如程序集装载和卸载 进程和内存的管理 安全实施以及即时编译等 CLR名称的意思就是指能够用多种语言编写应用程序 并且将源代码编译成CLR能够读懂并运行的中间语言 而无需考虑原来所使用的语言 这种 语言独立性 就是CLR的关键特性 也是ASP NET的特性 它允许开发人员使用自己喜欢的语言工作 比如C VB或者Cobol 都能够获得 NETFramework的常用特性 NETFramework还包括了一套类库 这套类库提供了每一个应用程序所需的常用功能 可以使用 NETFramework支持的任何语言来访问这些类库 由这些类库提供的服务 以及相应的命名空间 如下 基本类型 System 输入 输出 System IO 数据访问 System Data 安全 System Security 数据结构 System Collections 配置 System Configuration 连网 System Net 反射 System Reflection 全球化 System Globalization 绘画和制图 System Drawing 跟踪和诊断 System Diagnostics 窗口 客户端 应用程序模型 System Windows Forms Web应用程序模型 System Web 7 1 3VisualStudio NET2005 微软的VisualStudio2005是开发ASP NET2 0应用程序最好用的集成开发环境 IDE IntegratedDevelopmentEnvironment 是一套完整的开发工具集合 可用于生成ASP NET2 0网站 ASPWeb应用程序 XMLWebservices 桌面应用程序和移动应用程序 VisualBasic NET VisualC NET VisualC NET和VisualJ NET全都使用相同的集成开发环境 该环境允许它们共享工具并有助于创建混合语言解决方案 VisualStudio从最初的VisualStudio97开始就成为编程的重要工具 VisualStudio的开发经历了VisualStudio97 VisualStudio6 0 VisualStudio NET 2002 VisualStudio NET2003 VisualStudio2005 7 2ASP NET2 0对XML技术的支持 在ASP NET以前 常用两种方法来读取XML文档 XMLDocumentObjectModel DOM 和SimpleAPI SAX forXML 现在有了 NET 所有与SML相关的工具 例如XML语法分析器 都作为一组实用的可扩展类保存位于 NETFramework的System XML命名空间中 利用这些工具 可以用文本的格式读 写及编辑XML文档 也可以进行关系数据与XML的相互转换 在ASP NET2 0中 有很多操作XML的方法 在项目中重点
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 走进大自然的怀抱童话和写景结合类作文9篇
- 小学作文人与自然600字7篇
- 2025年高压电工基础理论考试真题汇编及解析
- 2025年注册会计师《会计》新准则解析模拟试题及答案
- 护士卫生应急工作汇报
- 观1999年国庆阅兵式有感350字(9篇)
- 自然之道:高中语文哲理诗解读教案
- 一年级日记和姐姐玩100字9篇范文
- 《摩擦力与力学:九年级物理基础概念教案》
- 生命引起的思索600字10篇
- 《数字化测图》教学教案
- 铝板拆除施工方案
- 美容外科注射美容技术操作规范2023版
- 财政投资项目评审服务投标方案(技术方案)
- 砭石热疗的理论基础与临床应用
- 《理想信念的内涵及重要性》教学教案
- 地沟供热管网施工方案
- 利用PDCA提高预诊分诊率
- 雷达气象-南京大学中国大学mooc课后章节答案期末考试题库2023年
- 关于若干历史问题的决议(1945年)
- 汽轮机高压抗燃油系统培训教材
评论
0/150
提交评论