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

Controls on documents and worksheets

Task panes in document-level customizations

Task panes in VSTO 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

Server-side document management tasks

Security tasks

Deployment tasks

See also

Get started (Office development in Visual Studio)
Features available by Office application and project type
Office development samples and walkthroughs