Common Tasks in Office Programming
This topic is designed to help you find the answers to the following categories of common questions about programming Office solutions by using Visual Studio.
Setup and general tasks.
User interface customization tasks.
Excel automation tasks.
Word automation tasks.
Data tasks.
Server-side document management tasks.
Security tasks.
Deployment tasks.
Setup and General Tasks
How to: Target Office Applications Through Primary Interop Assemblies.
How to: Set Up Configuration Information for an Office Solution.
User Interface Customization Tasks
Controls on Documents and Worksheets
Task Panes in Document-Level Customizations
Task Panes in Application-Level Add-Ins
Ribbon Customizations
Outlook Form Regions
Custom Menus
Excel Automation Tasks
Word Automation Tasks
Data Tasks
Data-bound Controls
Cached Data in Document-Level Solutions
Custom XML Data
How to: Add Custom XML Parts to Document-Level Customizations.
How to: Add Custom XML Parts to Documents by Using Application-Level Add-Ins.
Server-side Document Management Tasks
Security Tasks
Deployment Tasks
How to: Publish a Document-Level Office Solution to a SharePoint Server by Using ClickOnce.
How to: Install Prerequisites on End User Computers to Run Office Solutions.
See Also
Concepts
Features Available by Office Application and Project Type