Skip to Content
Microsoft® .NET Development for Microsoft Office
book

Microsoft® .NET Development for Microsoft Office

by Andrew Whitechapel
December 2004
Intermediate to advanced content levelIntermediate to advanced
528 pages
14h 30m
English
Microsoft Press
Content preview from Microsoft® .NET Development for Microsoft Office

Chapter 11. Smart Documents

Smart documents are documents in Microsoft Word 2003 or workbooks in Microsoft Excel 2003 that have some associated intelligence. You can build two kinds of smart document solutions: simple XML-based solutions and sophisticated DLL-based solutions:

  • XML-based solutions. You can create very simple smart documents by writing an XML file that conforms to the Microsoft Office Smart Tag List (MOSTL) schema. Using this approach, you don’t need a custom DLL. Instead, all the "intelligence" is listed in the XML file. You are restricted to displaying static text in the task pane, as well as minimal functionality.

  • DLL-based solutions. Sophisticated smart documents require a custom DLL. In this DLL, you write a component that implements ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

VSTO for Mere Mortals™: A VBA Developer’s Guide to Microsoft Office Development Using Visual Studio 2005 Tools for Office

VSTO for Mere Mortals™: A VBA Developer’s Guide to Microsoft Office Development Using Visual Studio 2005 Tools for Office

Kathleen McGrath, Paul Stubbs

Publisher Resources

ISBN: 0735621322Supplemental ContentErrata