OFC 300 通过示例了解Microsoft Office 2003 专业版开发架构:FabriKam 和 GeneriCo

Slides:



Advertisements
Similar presentations
应用技术 陕西华辉科技有限公司.
Advertisements

泛舆情管理平台 ——助力媒体业务创新 新模式 新格局 创新盈利增长点 2/26/2017 1:59 AM 屈伟: 创始人,总裁
中国银行业前置端操作系统移植研究.
吴峻 软件设计工程师组长 Exchange Server 微软有限公司
王书贵 资深分析师 CCW Research 计世资讯
深市协助执法及证券查询业务介绍 客户服务部 China Securities Depository
Database Architecture, not only DBA
抱怨處理技巧 高雄捷運公司 公共事務處 胡宜萍 安全 ‧ 便捷 ‧舒適 ‧ 可靠
请点击以下链接下载WinHEC的演讲材料
1. 设定愿景,确定业务场景 Microsoft Corporation
金融信息安全人才培养的思考与实践 中央财经大学 朱建明 2012年11月24日.
張書源 Microsoft MVP MCT 趨勢科技 技術經理 網酷科技 資深顧問 集英信誠 資深顧問
Excel VBA视频教程 课程介绍-什么是VBA
Office 2013 全新功能介紹 台灣微軟 Office 大使 楊承恩 Marcus Microsoft Office
——打造科技金融升级版 中国建设银行顺德分行 2015年6月.
2017年9月14日12时3分 DEV349 Visual C 无缝集成,无限潜力 李建忠 微软特约讲师 上海祝成科技
四川省集体林权流转平台 中国西部林权交易网
全国信息技术标准化技术委员会 (SAC/TC28)工作交流
WCL304 體驗全新桌面虛擬化App-V 5.0 & UE-V 佐藤大輔 Daisuke Sato.
Windows Vista 操作系统最新安全特性
BizTalk Server 2004.
解振宇 客户技术经理 客户售前技术部 微软中国有限公司广州办事处
11/17/2018 5:15 PM 病毒,间谍软件最新趋势 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes.
Mobile & Embedded DevCon 2005 朱敏博士 微软有限公司
OFC 302 InfoPath2007新特性及解决方案.
安全更新管理 精誠恆逸資訊 資深講師 職念文.
从UNIX到Windows的 电信软件移植实践
Microsoft Office SharePoint Server 2007 事件追蹤與專案管理
朝雲端專業DBA邁進: 深入剖析 Windows Azure SQL Database 完整資料庫管理、雲端報表建立、建置分散式雲端資料庫
Windows Server 2008 NAP整合802.1x網路安全控管
BizTalk Server 2004.
CSI300 BizTalk Server 2006 中的新功能
服務啟用、導入流程、 郵件移轉步驟簡介 Microsoft Office 12/2/2018
OFC351 利用Office System开发复杂的商务解决方案 架构、模式、场景
BizTalk Server 2004.
Visual Studio Team System 简介
微软新一代云计算 面向企业的 Office 365 客户培训大纲
使徒行傳 21:17-23章「保羅的見證(一)」 引言 預言保羅為主的名受許多的苦難的實現
超完美整合 SQL Server 2008 MOSS 2007 及 Excel 2007 打造好用又省錢的 企業商業智慧解決方案
2/24/2019 5:40 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft SQL Server 2008 報表服務_設計
OFC321 InfoPath在企业解决方案中应用的最佳实践
SQL Server Mobile 2005 程序开发(三)
橫跨電腦、手機與軟體的全方位端點管控解決方案
OFC316 在SharePoint Portal Server 2003中实现工作流
SQL Server Mobile 2005 程序开发(五)
CON223 UDDI:服务的发现和搜索.
呂政周 精誠恆逸教育訓練處 資深講師 Windows PowerShell 呂政周 精誠恆逸教育訓練處 資深講師
TechNet 技術講座 Entry Slide 0
4/30/2019 7:40 AM 約翰福音 15:9;17:20-23 加拉太書 6:1-2 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
模式与实践:Windows Mobile 5.0应用程序架构
DEV 343 VS2005超快速开发方案/EEP2006控件包.
5/4/2019 4:42 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
微軟資安稽核解決方案 System Center 2012
耿志刚 应用整合产品技术专家 专业解决方案部 微软中国
TechEd /6/ :36 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
5/5/2019 7:06 PM 两跨框架梁截面配筋图的绘制 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may.
SQL Server Mobile 2005 程序开发(二)
MBL302 设计Windows Mobile应用程序的用户界面
百万亿次超级计算机诞生记 姓名 Xiangyu Ye 职务 微软中国技术中心资深HPC顾问 公司 微软中国
DEV 343 VS2005超快速开发方案/EEP2006控件包.
Microsoft® Office System
蔺华 ISV开发合作经理 平台及开发技术部 微软(中国)有限公司
MGT 213 System Management Server的昨天,今天和明天
MSG 361 如何从Exchange 5.5迁移 胡义 咨询顾问 上海星移软件有限公司 2019年7月31日8时9分
DEV310 Microsoft Visual Studio 2005托管代码调试
強化 Windows 平台 唐任威 資深講師.
高擴充高穩定高安全 企業級資料管理平台 Report Builder概論 錢曉明 資策會 資深講師 台灣微軟 資深講師.
DEV243 Visual Studio Team System 测试深入探讨
Windows Workflow Foundation CON 230
Presentation transcript:

OFC 300 通过示例了解Microsoft Office 2003 专业版开发架构:FabriKam 和 GeneriCo 2019年1月1日9时22分 OFC 300 通过示例了解Microsoft Office 2003 专业版开发架构:FabriKam 和 GeneriCo 贾 玄 信息管理系统 合作伙伴技术专家 微软(中国)有限公司 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

2019年1月1日9时22分 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

议程 Office 解决方案中体现的 Office 开发技术 Office 技术介绍 示例分析 2019年1月1日9时22分 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

技术 XML (命名空间, XSLT, XML 架构, XPath) 可管理代码 支持 任务窗格 协作和工作流 2019年1月1日9时22分 技术 XML (命名空间, XSLT, XML 架构, XPath) 可管理代码 支持 任务窗格 协作和工作流 PAG Application Blocks © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

技术 XML 与生俱来的文件格式 自定义架构支持 XML 导入 / 导出 扩展的对象模型 更加容易的文档生成 2019年1月1日9时22分 技术 XML 与生俱来的文件格式 更加容易的文档生成 通过使用 XPath 在文档中进行数据查询 自定义架构支持 文档的数据感知 XML 导入 / 导出 数据和文档分离! 扩展的对象模型 自定义解决方案面向数据而不是文档 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

技术 XML – 意味着什么 文档格式无关性 文档格式 / 类型可以依据上下文改变 逻辑不再与结构紧密联系 信息不再与文档紧密联系 2019年1月1日9时22分 技术 XML – 意味着什么 文档格式无关性 逻辑不再与结构紧密联系 信息不再与文档紧密联系 文档格式 / 类型可以依据上下文改变 聚集信息 Microsoft Office InfoPath 文档 Word 报表 Excel 统一的架构 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

技术 Managed code 更多的 managed code 解决方案 对.NET Framework 的完全访问 2019年1月1日9时22分 技术 Managed code 更多的 managed code 解决方案 Word 和 Excel ISmartDocument, VSTO 2003 VSTO 2005 InfoPath SP1 完全内置 Outloook Managed Com Add-In* 对.NET Framework 的完全访问 Security must be addressed © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

技术 Task pane 特定的关联信息 可以被用来处理文档 展示其他数据源的关联信息 特定的文档 特定的应用程序 2019年1月1日9时22分 技术 Task pane 特定的关联信息 可以被用来处理文档 ISmartDocument, VSTO 2005 展示其他数据源的关联信息 IBF, Research Services, Smart Tags 特定的文档 ISmartDocument, VSTO 2003, VSTO 2005 特定的应用程序 IBF (multi-app), Research Services, Smart Tags © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

技术 协作和工作流 Microsoft SharePoint BizTalk Server 2004 Web Services 2019年1月1日9时22分 技术 协作和工作流 Microsoft SharePoint BizTalk Server 2004 Web Services SQL Server, SQL XML, SQL Notification Services Live Communications Server Etc. © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

技术 PAG application blocks 2019年1月1日9时22分 技术 PAG application blocks Remember, we’re coding .NET here!!! App blocks apply to us Office devs as well Smart Client Offline Application Block Updater Application Block* *Many Office solutions have very good updating scenarios all their own © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

示例 现在可用 向合作伙伴/客户展示Office应用 FabriKam GeneriCo 2019年1月1日9时22分 示例 现在可用 向合作伙伴/客户展示Office应用 FabriKam 6 Office System 解决方案和 4 基础组件 GeneriCo Office System 智能客户端的 SOA(面向服务架构) 展示 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

FabriKam 介绍 解决方案平台 最佳实践, 代码示例 团队, 部门, 企业商务流程 DVD – 代码, 文档, 基础架构, 和资源 2019年1月1日9时22分 FabriKam 介绍 解决方案平台 最佳实践, 代码示例 团队, 部门, 企业商务流程 DVD – 代码, 文档, 基础架构, 和资源 交付格式 DVD, Fully configured and expandable (order from msdn.microsoft.com/fabrikam) Documentation on MSDN © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

FabriKam 解决方案概述 组件 解决方案 Active Directory Integration 2019年1月1日9时22分 FabriKam 解决方案概述 组件 解决方案 Active Directory Integration SharePoint Library Aggregator SharePoint Routing Service SQL Server SQL XML service 电子化报销 技术文档创建 项目站点管理 预算审批 状态报告 销售订单跟踪 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

FabriKam 解决方案细节 Expense report 需求 2019年1月1日9时22分 FabriKam 解决方案细节 Expense report 需求 存储在数据库中 防篡改设置 身份确认 自动化工作流 不必须在客户端硬盘完成工作 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

FabriKam 解决方案细节 Expense report 解决方案 2019年1月1日9时22分 FabriKam 解决方案细节 Expense report 解决方案 存储在数据库中 SQLXML – 在提交过程中获取表单XML内容 SQLXML – 在Request时重新创建表单XML 防篡改设置 在服务器端生成表单时数字签名 身份确认 InfoPath 数字签名 自动化工作流 BizTalk 2004 Orchestration 不必须在客户端硬盘完成工作 禁止保存 自定义 SharePoint Web部件 显示表单在工作流中的状态 使用SQLXML 适配器 创建新的/申请新的表单 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

FabriKam Solution 细节 Expense report 架构 2019年1月1日9时22分 FabriKam Solution 细节 Expense report 架构 SQLXML FPC SQL SharePoint Web 部件 BTS04 Orchestration E-mail (收件人) InfoPath 表单 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

2019年1月1日9时22分 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

FabriKam Solution 细节 Technical manual creation requirements 2019年1月1日9时22分 FabriKam Solution 细节 Technical manual creation requirements 收集项目开始信息 Project 参与者和角色 文档的元数据 章节标题, 描述, 等等 发布项目 创建 SharePoint 站点 创建初始化文档 使文档创建更加简易 提供流程和工作流 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

FabriKam Solution 细节 Technical manual creation solutions 2019年1月1日9时22分 FabriKam Solution 细节 Technical manual creation solutions 收集项目开始信息 在整个流程中使用单一的 InfoPath 表单 发布项目 InfoPath 表单将 XML 提交到 Web Services 从而 创建 SharePoint 站点 添加用户 创建 WordprocessingML 并 保存到站点 使文档创建更加简易 ISmartDocument 解决方案在创建过程中为作者提供协助 提供流程和工作流 自定义 SharePoint 流程服务 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

FabriKam 现状 超过 20000 行的可管理代码解决方案 600 页技术文档 强大的Office可管理代码解决方案案例 2019年1月1日9时22分 FabriKam 现状 超过 20000 行的可管理代码解决方案 600 页技术文档 强大的Office可管理代码解决方案案例 Word, Excel, InfoPath 强大的后台服务器整合案例 SharePoint 定制化 BTS04 Orchestrations SQL 2k w/SQLXML © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

GeneriCo 介绍 SOA 面向服务的解决方案 3rd Party 规范 瘦客户端 Office System 智能客户端 移动客户端 2019年1月1日9时22分 GeneriCo 介绍 SOA 面向服务的解决方案 3rd Party 规范 中间件公司 瘦客户端 Office System 智能客户端 移动客户端 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

GeneriCo Smart client 需求 2019年1月1日9时22分 GeneriCo Smart client 需求 必须使用 Office System 必须提供脱机支持 模拟 Thin-client 应用程序 主要门户窗口 报销报告 雇员评价 任务 产品分类 雇员搜索 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

GeneriCo Smart client 解决方案 2019年1月1日9时22分 GeneriCo Smart client 解决方案 脱机 Smart Client 脱机应用程序块 门户站点 Outlook Managed Code 插件 类似 “Outlook今日” 报销报告 InfoPath – 收集信息 Excel – 经理可以分析, 批准或拒绝 员工评价 InfoPath – 获取信息* Word – 评价的最终结果格式 任务 Outlook 任务 用工查询 Information Bridge Framework © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

GeneriCo Smart Client 挑战 2019年1月1日9时22分 GeneriCo Smart Client 挑战 跨程序共享数据 有效的使用 SOA 在 Thin-Client 调用和 Smart-Client 调用之间转换 脱机检测 数据同步 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

GeneriCo Smart Client 服务代理 2019年1月1日9时22分 GeneriCo Smart Client 服务代理 在 Office applications 和 SOA 之间 跨越客户端共享资源 缓存 通讯 脱机检测 企业服务 非连接的逻辑 应用程序池 事件 处理所有 SOA 通讯 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

GeneriCo Overview Service Agent 2019年1月1日9时22分 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

GeneriCo Service Agent 2019年1月1日9时22分 GeneriCo Service Agent SOA Service Agent Events Client App (VSTO/IPath/etc) Service Agent Client Proxy Service Agent “server” proxy Service Agent Client Proxy Agent Proxy Agent Proxy Agent Proxy Cache Queue Processor Legend Office App Enterprise Services App Blocks Entry Cache Thread © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

GeneriCo Service Agent Application blocks 2019年1月1日9时22分 GeneriCo Service Agent Application blocks SOA Agent Proxy Agent Proxy Agent Proxy Cache Queue Processor Entry Legend Cache Thread Office App Enterprise Services App Blocks © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

GeneriCo Service Agent Enterprise services 2019年1月1日9时22分 GeneriCo Service Agent Enterprise services Service Agent Events Client Client Client App (VSTO/IPath/etc) Service Agent “server” proxy Service Agent Client Proxy Service Agent Legend Office App Enterprise Services App Blocks © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

GeneriCo Service Agent 2019年1月1日9时22分 GeneriCo Service Agent SOA Service Agent Events Client Client Client App (VSTO/IPath/etc) Service Agent Client Proxy Service Agent “server” proxy Service Agent Client Proxy Agent Proxy Agent Proxy Agent Proxy Cache Queue Processor Legend Office App Enterprise Services App Blocks Entry Cache Thread © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

结论 结合 Office System 2003 的功能 通过.Net 程序开发 创建 企业级解决方案! 2019年1月1日9时22分 结论 结合 Office System 2003 的功能 通过.Net 程序开发 创建 企业级解决方案! There are examples out there to look at! © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

更多的信息 FabriKam DVD order form FabriKam Documentation 2019年1月1日9时22分 更多的信息 FabriKam DVD order form http://msdn.microsoft.com/fabrikam FabriKam Documentation http://msdn.microsoft.com/library/en-us/fabrikam/html/ODC_OFIntroduction_to_FabriKam3 GeneriCo update coming soon! Whitepapers, presentations, sample code, etc. http://www.microsoft.com/windowsserversystem/overview/benefits/cstrial.mspx © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

2019年1月1日9时22分 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.