You can use the Microsoft Office developer tools in Visual Studio 2010 to create .NET Framework applications that extend Microsoft Office 2010 and the 2007 Microsoft Office system. These applications are also named Office solutions.
The Office developer tools provide features that help you create Office solutions to suit a variety of business needs. The tools include project templates to help you create Office solutions by using Visual Basic or Visual C#, and visual designers that help you create custom user interfaces for your Office solutions.
For the latest information about Office development, see the following development centers on MSDN:
The Office Development with Visual Studio Developer Portal contains links to product information, code samples, videos, and community resources about using Visual Studio to customize Office applications as part of your solutions.
The Microsoft Office Developer Center contains links to technical articles, code samples, downloads, community information, support, and other documentation about Office customizations and Office Business Applications (OBAs).
Provides links to information about how to configure a development computer to create Office solutions, how to begin creating Office solutions, and what is new for Office development in Visual Studio 2010.
Provides links to information about how Office solutions work, including information about document-level customizations and application-level add-ins.
Provides information about how to use managed code with Office solutions, including how to customize the Office user interface, work with data, and troubleshoot problems.
The area of the MSDN Library where you can find articles and reference documentation about developing solutions for several versions of Office (not specific to Office development using Visual Studio).
Contains links to topics that explain how you can use Visual Studio to design, develop, debug, and deploy Web applications, XML Web services, and traditional client applications.