利用Microsoft Office SharePoint Server 2007和VSTO开发企业级办公应用

需积分: 10 7 下载量 51 浏览量 更新于2024-07-27 收藏 20.45MB PDF 举报
"Professional Office Business Application Development" 是一本专注于利用Microsoft Office SharePoint Server 2007和VSTO(Visual Studio Tools for the Office System)进行企业级办公应用开发的专业书籍。作者Steve Fox和Bill Sheldon提供了关于构建Office业务应用程序的深入指导。 这本书共分为11章和一个附录,详细讲解了以下核心知识点: 1. 引言:介绍Office业务应用的基本概念,以及为何选择使用SharePoint和VSTO作为开发平台。 2. Office业务应用的结构:深入探讨构成Office业务应用的各个组件和工作流程,帮助开发者理解应用的设计原理。 3. 架构指导和设计模式:阐述了针对Office业务应用的最佳实践和设计模式,以便于创建高效、可扩展的解决方案。 4. 安装与配置MOSS:提供步骤指南,帮助读者设置和配置Microsoft Office SharePoint Server 2007环境。 5. 自定义Office Fluent Ribbon和任务窗格:讲解如何定制用户界面,以提升用户体验和应用功能。 6. 创建和部署自定义MOSS 2007工作流:通过Visual Studio 2008创建和发布自定义的工作流程,以满足特定业务需求。 7. 创建自定义Outlook表单区域:指导读者如何扩展Outlook功能,通过定制表单区域来集成业务逻辑。 8. 使用OpenXML和业务数据:探讨OpenXML文档格式的使用,以及如何将业务数据集成到Office应用中。 9. 通过Excel Web服务添加商业智能:介绍如何利用Excel的服务来实现关键性能指标(KPIs)和商业智能报告。 10. 利用Business Data Catalog整合后端系统:说明如何使用Business Data Catalog连接到企业资源规划(ERP)和其他后端系统,实现数据集成。 11. 客户端组件的部署:涵盖如何将开发的应用程序组件部署到用户环境中。 12. 部署和保护服务器组件:讨论服务器组件的安全策略和部署最佳实践,确保应用的安全性和稳定性。 13. 附录A:未来展望:提供了关于技术发展趋势和学习路径的建议,为读者指明进一步学习的方向。 此外,书后还包含了一个详细的索引,方便读者查找特定主题和技术。 这本书是面向有一定开发经验的专业人士的,旨在帮助他们利用SharePoint和VSTO开发出强大且灵活的企业级Office应用,以提升工作效率并实现更紧密的业务系统集成。通过阅读此书,读者可以掌握构建高效办公应用的关键技术和策略。