Microsoft Office System UK Developers Conference Radisson Edwardian, Heathrow 29 th & 30 th June 2005.

Slides:



Advertisements
Similar presentations
.NET Business Connector Microsoft.Dynamics.BusinessConnectorNet.dll
Advertisements

ECMA Open XML File Formats and the Evolution of Open File Formats Mark Lange Senior Policy Counsel Microsoft EMEA.
Services Course Office Web Apps Participant Guide.
1. Complete and integrated BI and Performance Management offering Complete and integrated BI and Performance Management offering Widespread delivery of.
Solution Development Using the 2007 Microsoft Office System Open XML File Formats Microsoft Corporation.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
Assembling, Repurposing And Manipulating Document Content Using The New Office File Format Brian Jones OFF 304 Program Manager Microsoft Corporation.
Open XML Developer Workshop Office Open XML Architecture A developers introduction to the file formats.
Integrating data and documents
Microsoft Office System UK Developers Conference Radisson Edwardian, Heathrow 29 th & 30 th June 2005.
Standarder i Office 2007 Office OpenXML Pau Larsen Teknisk specialist Microsoft.
SpreadsheetML Basics.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Microsoft Office System UK Developers Conference Radisson Edwardian, Heathrow 29 th & 30 th June 2005.
Microsoft Office Open XML Formats Brian Jones Lead Program Manager Microsoft Corporation.
2007 Microsoft Office System Microsoft Partner Confidential.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
Today’s Agenda 14:30 Communication & Collaboration Platform 14:50 Portals & Document Management 15:10 Enterprise Project Management 15:30 Break 15:50 Business.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
OFC302 Building Smart Document Solutions in Word & Excel Martin Sawicki Lead Program Manager.
Connecting the Dots…How OSIsoft Leverages Microsoft Technology Across the RtPM Platform Christian R. Luckock Technical Strategist OSIsoft.
OFC304 Excel 2003 Overview: XML Support Joseph Chirilov Program Manager.
Tips & Tricks for Developing InfoPath Solutions David Coe Application Development Consultant Microsoft Corporation.
PowerPoint Lesson 9 Importing and Exporting Information Microsoft Office 2010 Advanced Cable / Morrison 1.
Connecting the Dots…How OSIsoft Leverages Microsoft Technology Across the RtPM Platform Christian R. Luckock Technical Strategist OSIsoft.
Using the Actions Pane, Host Controls, and Smart Tags
Introducing Reporting Services for SQL Server 2005.
Business Solutions Using Microsoft ® Office SharePoint ® Server ROADSHOW.
Peoplesoft XML Publisher Integration with PeopleTools -Jayalakshmi S.
OFC 303 Advanced Word XML: Customer-Defined Schemas Brian Jones Program Manager Authoring Services.
OFC335 Microsoft Office Word 2007 XML Programmability: True Data/View Separation and Rich Eventing for Custom XML Tristan Davis Program Manager Microsoft.
OFC 308 Advanced Word XML: The WordML Schema and Bringing Everything Together Brian Jones Program Manager Authoring Services.
SharePoint and OpenXML Tools and Object Models for Server-Side Office Development Ron Dunn Information Worker Technology Specialist.
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
Declaratively Producing Data Mash-ups Sudarshan Murthy 1, David Maier 2 1 Applied Research, Wipro Technologies 2 Department of Computer Science, Portland.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Microsoft Dynamics NAV 2009 and Architecture Overview Name Title Microsoft Corporation.
Open XML Formats Jessica Gruber Consultant Microsoft Corporation.
Microsoft Office System UK Developers Conference Radisson Edwardian, Heathrow 29 th & 30 th June 2005.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
OFC291 Microsoft® Office Word XML (part 1 of 3): Introduction Martin Sawicki Lead Program Manager.
Office Open XML Developer Workshop Custom XML Integrating data and documents.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Office Integration Outlook –SharePoint lists in outlook –Documents in outlook InfoPath.
Microsoft Office Excel 2007: Programming Business Intelligence Features John Hooper Service Line Architect Microsoft Corporation Jed Farr Senior Consultant.
Building Dashboards SharePoint and Business Intelligence.
Microsoft Office System UK Developers Conference Radisson Edwardian, Heathrow 29 th & 30 th June 2005.
New Capabilities with the Open XML File Format Visual Studio Tools for Office Mike Ormond Developer and Platform Group, Microsoft Ltd
Open XML Formats Fabio Santini.NET Developer Evangelist Microsoft Italy.
Microsoft Visual Studio 2005 Tools for the Office System: Building Office Solutions Using Visual Studio 2005 Tools for Office Andrew Coates Developer Evangelist.
Microsoft Office 2007 InfoPath Forms Solutions Reach more users with better forms Streamline data-driven business processes Rapidly develop and deploy.
Arun Prakash Ganesan Development Lead Microsoft Corporation Office 2007 for Developers.
The 2007 Microsoft Office System Servers Enterprise Content Management, Workflow and Forms Martin Parry Developer and Platform Group, Microsoft Ltd
Microsoft Office System UK Developers Conference Radisson Edwardian, Heathrow 29 th & 30 th June 2005.
Microsoft Office and XML – Making the data work for YOU! Mark Johnston Developer & Platform Group, Microsoft Ltd
5/20/2018 2:53 AM © 2006 Microsoft Corporation. All rights reserved.
Office Open XML Formats: Enabling Solutions
Visual Studio Tools for Office 2005
2007 Office System Integration
Microsoft Dynamics.
Office Power Hour New developer APIs and features for Apps for Office
Searching Business Data with MOSS 2007 Enterprise Search
11/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Visual Studio 2005 Tools For Office: Creating A Multi-tier Application
Visual Studio 2010 SharePoint Development Tools Overview
Microsoft Office System UK Developers Conference
6/22/2019 2:20 PM © 2006 Microsoft Corporation. All rights reserved.
Windows Forms in Visual Studio 2005: An in-depth look at key features
SharePoint 2007 Developer Overview Collaboration BI Features
Developer & Platform Group, Microsoft Ltd
Contexualized Data In Document Authoring
Presentation transcript:

Microsoft Office System UK Developers Conference Radisson Edwardian, Heathrow 29 th & 30 th June 2005

Programming Word and Excel XML Solutions Jed Farr & Jim Hanmer Microsoft Consulting Services

Agenda Role of XML in Office Word and Excel XML file formats Embed and manipulate custom XML Object model & server-side generation Tools

Evolution of File Formats Office 2000 Early Innovation XML document properties Office 97 Existing binary file formats designed in 1994, launched in Office 97 Office XP First XML Format Spreadsheet XML Office 2003 Breakthrough XML Support WordML, SpreadsheetML Custom-defined schema Office 12 New XML Formats XML file format default XML PowerPoint format Wave 12

The Role of XML in Office Capture and reuse of information Connecting users to data Intelligent applications

The Role of XML Documents and Spreadsheets Document assembly Content interrogation Document sanitisation

3/24/2004 XML Conference (Europe) Role of XML on the Desktop Health Agency % … Custom-defined Schemas Data-oriented (e.g., Price, Invoice) Represents the business information stored in the document Enable System Integration XML Reference Schemas Display-oriented (e.g. Bold, Italics, Tables, Paragraphs, Styles) Open Document Format Enable Archival & File Formats Interoperability John Doe Health Agency The Role of XML Reference and custom-defined schemas Custom-defined Schemas Data-oriented (e.g., Price, Invoice) Represents the business information stored in the document Enable System Integration XML Reference Schemas Display-oriented (e.g. Bold, Italics, Tables, Paragraphs, Styles) Open Document Format Enable Archival & File Formats Interoperability

Structure WordML and SpreadsheetML Save documents and workbooks as XML Publicly available XML 1.0 schemas WordML is lossless (all features supported) Simple hierarchy

Saving Documents and Workbooks as XML

Content Using your own XML in Word and Excel Support for W3C XML Schema 1.0 User-defined schemas Schema is attached to doc/workbook Support multiple schemas Provides validation on import/export

Content Excel XML Maps A mapping or translation of schema into a workbook Instance defined by schema A workbook can have several maps Integration with Excel lists Schema inference

Content Word Custom XML Structured data can be added to a Word document Easier to find data when parsing WordML Easier to build solutions within Word

Excel Mapping & Schema Inference Opening Customer XML In Word

Manipulating XML in Code Object models support XML manipulation Target content not structure Use familiar techniques (e.g. XPath)

Object Models Excel Maps, schemas, namespaces Import and export data – including events Manipulate lists Word Schemas, namespaces, nodes, transforms Richer event model

Document Processing and Generation Traditionally problematic Avoid running Word or Excel on server Create XML versions using standard XML libraries & XSLT

Bringing it all together

Tools Set of utilities to make working with Office XML easier Word XML toolbox (February 2003) XSLT Transform Generator Excel XML toolbox (May 2005) …on MSDN Office Developer Center

Office 12 New file formats Xml with compression New file extensions (docx, xlsx, pptx) Backward compatibility to 2000 Segmented storage 75% reduction in file size

Summary Structure vs. content WordML and SpreadsheetML Rich support for custom XML Extended object model Simple server-side generation Tools available Office 12 Questions?

© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.