Содержание
- 2. OFC335 Microsoft Office Word 2007 XML Programmability: True Data/View Separation and Rich Eventing for Custom XML
- 3. Agenda The world today (Microsoft Office Word 2003) Structural Integrity Content Controls Data/View Separation Microsoft Office
- 4. The World Today Word 2003 was a major step forward: XML-based file format (WordprocessingML) Customer-defined schema
- 5. The World of Word 2007 Make it easier to push/pull customer data within Word documents How?
- 6. Tristan Davis Program Manager Microsoft Word Structuring a Document
- 7. Content Controls Evolution of customer-defined XML No XML schema required Provide friendly end user exposure of
- 8. Tristan Davis Program Manager Microsoft Word XML Data Store / XML Mapping
- 9. Office XML Data Store Customer-defined XML (incl. WSS/Office doc props) stored separately from WordprocessingML as a
- 10. XML Mapping Link document controls to nodes in the XML data store Provides for true data/view
- 11. Tristan Davis Program Manager Microsoft Word Mapping WSS Data Into Word
- 12. Mapping WSS Data into Word Word 2007 has native integration between the WSS property set and
- 13. Client Side Programming Recommended approach: program directly against the data InfoPath or Office OM – your
- 14. Tristan Davis Program Manager Microsoft Word Using InfoPath for Client-Side Business Logic
- 15. Tristan Davis Program Manager Microsoft Word Using Office OM for Client-Side Business Logic
- 16. Server Side Programming Recommended approach: Using WinFX to navigate the file format Adding a part is
- 17. Tristan Davis Program Manager Microsoft Word Using Custom XML Data on the Server
- 18. Related Areas In VSTO V3 Document control support in the Microsoft Visual Studio designer Integration with
- 19. Conclusion Two main themes to Word 2007 for solution creation Make structured document more robust by
- 20. Key Takeaways Word 2007 allows for more granular control over structured data via content controls Specialized
- 21. Resources
- 22. The 2007 Microsoft Office System Clients. Servers. Solutions. Install Beta 2 today! It’s in your attendee
- 23. Fill out a session evaluation on CommNet and Win an XBOX 360!
- 25. Скачать презентацию