Microsoft Office 2003 Editions: Overview of Developer TechnologiesSeptember 2004
Recommend the Vertigo managed smart document wrapper for building a solution with managed code until "Visual Studio Tools for Office version 2005 (beta)" is released as a final product. Its abstraction of the ISmartDocument interface makes it easier for you to build a solution and deploy a solution. This implementation will also help you migrate your solution to "Visual Studio Tools for Office version 2005 (beta)" when the final version is released.
Recommend Information Bridge Framework. If an organization is:
Investing in an Information Bridge Framework infrastructure for tying together information coming from multiple back-end systems.
Considering multiple solutions to use an Information Bridge Framework infrastructure
Interested in using a declarative programming model.
You can use Information Bridge Framework technologies to create a smart document. However, this is not viewed as a key scenario for this technology.
Create a rich, dynamic Word or Excel report using a document or template that updates upon opening, or on request
When using Word, Excel
Recommend Visual Studio Tool for Office version 2003 until “Visual Studio Tools for Office version 2005 (beta)" is released as a product. You can use Visual Studio Tools for Office version 2003 to pull in and format information using standard Office UI. This allows you to benefit from the rich programming, data manipulation and security features of Visual Studio .NET 2003 and the .NET Framework.
Recommend "Visual Studio Tools for Office version 2005 (beta)" for most features, optionally with Information Bridge Framework. "Visual Studio Tools for Office version 2005 (beta)" gives you the greatest power and control over the report features that you can create. Advanced tools include data-binding to XML and UI elements, placing managed controls on the document and incorporating an accompanying rich task pane.
Supplementing "Visual Studio Tools for Office version 2005 (beta)" with Information Bridge Framework is appropriate when an organization needs a report to
© 2006 Microsoft Corporation. All rights reserved. Page 35 By using or providing feedback on these materials, you agree to the attached license agreement.
To comment on this paper or request more documentation on these developer features, contact us at . We look forward to hearing from you.