网站大量收购独家精品文档,联系QQ:2885784924

北京-微软课堂-office开发篇 - office应用方案开发技术介 ….ppt

北京-微软课堂-office开发篇 - office应用方案开发技术介 ….ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北京-微软课堂-office开发篇 - office应用方案开发技术介 …

Microsoft Office 应用方案 开发技术介绍 张翼 zhy@ 什么是 Office 开发 运行于 Office 某个组件之内的程序 实现 Office 组件之间的应用程序 与其它程序或系统整合应用的程序 任何其它与 Office 有关的开发工作或程序 广义上说还可以包括 自定义选项 Word 域 Excel 公式 窗体等 Office 开发平台的特点 降低开发和部署的总成本 可利用 Office 部署工具 利用流行和熟悉的技术 开发量极小 减少使用者的培训负担和支持费用 培训不再必不可少 提高了对需求的及时反应能力和解决方案的灵活性 起点高,开发周期短 MS Office 的开发原则 MS Office 是一个功能齐全的应用系统 MS Office 是一个灵活方便的开发平台 Office 开发的原则 能不开发就不开发 很多功能 Office 原已提供 对 Office 了解越多,开发者的效率越高 Office 开发者:全球 260 万 Office 开发版—Office 完备开发工具 Office 开发工具的发展概况 Office 从一开始就是一个开放的系统 Office 97 以前 WordBASIC Access Basic VBA in Excel Office 97: Visual Basic for Applications 5.0 (Outlook 支持 VBScript) Office 2000: Visual Basic for Applications 6.0 和 Script Office XP… Office 开发所需的技术 各类通用开发语言:如 VB、VC,用于创建Office 中的 COM 或 ActiveX 加载项 Script:VBS 或 JS Outlook 窗体开发 Office 应用中的脚本编辑器 工作流 HTML/XML/CAML VBA:Office 内置的开发工具,包括开发语言和开发环境 Visual Studio .Net 通用开发工具 需要引用 Office 对象 可用于 Office 开发的补充 一般说来,开发效率低于专门的开发工具,如 VBA 如果开发大量运算的应用,可以考虑使用比 VBA 效率更高的工具 在 Office XP 的下一个版本中可能增加 VSA 脚本 VBScript:Microsoft 脚本。用于多种应用环境。特别是在 IE 服务器和客户端 JavaScript:ECMAScript,ECMA:欧洲计算机制造者协会 Windows Script Host:Windows 管理工具。是批处理文件的升级 Outlook 窗体和脚本 其它应用中的脚本编辑器 Office 开发版所提供的开发环境 开发项目 Exchange 工作流项目 仪表盘项目 SQL Sever 工作流项目 开发文件 HTML 页 框架集 样式表 Active Server Page XML 文件 文本文件 工作流:基本概念 描述用作业务处理模型的应用程序 常用于强化业务规则 状态和事件 状态:一个项目的状态属性的离散值 事件:可对项目执行的操作 转换:一种特殊类型的事件,使项目由一种状态转换到另一种状态 工作流设计器 可以在几乎任何一种编程语言或开发环境下开发工作流应用程序 借助工作流引擎和专门的工作流建模工具可以简化工作 Office Developer 利用图形用户界面(GUI)将工作流过程表示为可自动操作、扩展和编辑的图表 示例 数字仪表盘的基本概念 数字仪表盘是集中的知识管理入口。通过数字仪表盘,知识工作者可以在合理的信息负载下掌握必要的和统一的信息 从技术的角度看,数字仪表盘是一个 Active Server Page (ASP),它引用一个或多个 Web 部件 在数字仪表盘的中心是 Web 部件。加载仪表盘时,仪表盘将检索已设置要显示的 Web 部件 Web 部件 Web 部件是可重复利用的部件,并且支持一系列用于确定如何在数字仪表盘中呈现 Web 部件的标准属性。Web 部件遵循常规标准,可以将它们存储在用于为本单位组合所有数字仪表盘的库中 Web 部件易于生成。用户可以创建相对简单的 Web 部件,通过使用开发环境可以创建更复杂的 Web 部件 可以从三个地方生成 Web 部件:Microsoft? Office XP Developer、仪表盘自身或用于 Microsoft? Visual InterDev? 的 Web 部件生成器加载项 XML 基本概念 可扩展标记语言 (XML) 是一种元标记语言,它提供一种用于描述结构化数据的格式。 XML 是一种非常简单、不受平台限制且广泛采用的标准。它有利于跨多个平台更准确地声明内容,并获得更有意义的搜索结果。 XM

文档评论(0)

maxmin + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档