Developing on the Office Platform (Visual C#)
You can use Microsoft Visual Studio Tools for the Microsoft Office system (version 3.0) to extend and customize Microsoft Office applications and documents, for both the 2003 and 2007 releases of Microsoft Office. This technology provides project templates and designers that help you accomplish the following tasks:
Create custom task panes.
Create Outlook form regions.
Design complex Ribbons by using the Ribbon Designer.
Develop SharePoint Workflow Solutions for SharePoint Server 2007.
Secure and deploy your Microsoft Office solutions.
For details about developing for Office, see Visual Studio Tools for Office and