第11章 设计XML 解决方案的挑战.ppt
文本预览下载声明
面向.NET的XML程序设计 第1章 面向 .NET 框架的 XML 概述 第2章 XML 基础 第3章 XML 验证 第4章 XML 编写 第5章 XML 查询 第6章 操作缓存的 XML 第7章 XML 转换 第8章 使用 XQuery 链接和查询 XML 文档 第9章 SQL XML 第10章 XML 序列化 第11章 设计XML 解决方案的挑战 使用XML的解决方案 分层设计 基于XML的菜单系统 数据处理 专有系统 演示 Office 和 XML 的互操作 分层设计 分层系统实例 Duwamish 图书销售网站 Web 层 Web 层为客户端提供应用程序的访问界面 业务表示层 业务表示层 为 Web 层提供账户处理、类别浏览和购书的接口 业务规则层 业务规则层完成的任务包括对客户账户和书籍订单的验证等 数据访问层 数据访问层为业务规则层提供数据服务 Duwamish 图书销售网站结构关系图 Duwamish 7.0中采用的关键技术 Windows 2000 Server 或 Windows XP ASP.NET Web 窗体 Web 服务 服务器控件 C# Visual Basic?.NET Internet 信息服务 ADO.NET 企业级模板 .NET 远程处理 SQL Server 2000 基于XML的菜单系统 基于XML的菜单系统使用XML保存内容和导航信息 M 站点举例 基于XML的菜单系统在不断改进中 自从1998年起,MSDN中即有相关的研究论文 基于 XML 的菜单系统的优点 减少页面数量 提高代码精度 减少代码破坏 减少流量复制 ASP 页面的数据处理更具有健壮性 提高开发速度 网站开发中XML的应用 数据处理 Excel Access SQL Server 2000 BizTalk Server 2000 Visio 2002 技术术语:MathML 和 VoiceXML XML 编辑器 Visio 2002 图形 Visio 2002 图形对应的XML数据(片段) ?xml version=1.0 encoding=utf-8 ? ?integrity app=Visio version=10.0 buildnum=527 metric=1 key=F252DE950FFA22D2527B7B1218EB2F09ED43D82D1BDABA8BC5C62D9B8F372F00A66BAAE4E7BFDC43CB0FBB2836CB411E1D45C0344394B49D4C3EC2 keystart=261 ? VisioDocument xmlns=urn:schemas-microsoft-com:office:visio DocumentProperties TitleWindows User Interface/Title CreatorCopyright (c) 2001 Microsoft Corporation. All rights reserved./Creator BuildNumberCreated671351242/BuildNumberCreated BuildNumberEdited671351311/BuildNumberEdited PreviewPicture Size=18340 AQAAAHgAAAAAAAAAAAAAAKgAAABiAAAAAAAAAAAAAABOEQAAHgoAACBFTUYAAAEApEcAAAMAAAABA AAADwAAAFgAAAAAAAAAAAQAAAADAAAOAQAAywAAAFYASQBTAEkATwAAAEQAcgBhAHcAaQBuAGcAAA AAAAAATQAAABhHAAAAAAAAAAAAAKgAAABiAAAAAAAAAAAAAACpAAAAYwAAACAAzAAAAAAAAAAAAAA MathML 举例1 X2+ 4X + 4 = 0 MathML 举例2 E = mc2 专有系统 XML 是通用的解决方案 XML 创建的是标准数据格式 EDI 和 X12 演示 Office 和 XML 的互操作 Excel 工作簿数据和 XML 的相互转换 Word 文档导出为 XML 格式 XML Web service XML Web service XML Web service 解决方案示例 .NET My Services .NET Alerts .NET Passport ColdStorage XML Web service 实例 XML W
显示全部