Create Office 2007 - 2000 plugins / add-ins in
Visual Studio .NET: VB, C#, C++ - Developer's Guide
Add-in Express
for Microsoft .net
Add-in Express Home > Add-in Express.NET > Online Guide
Why Add-in Express?
Microsoft gave us the term "Office Extensions". This term covers all the customization technologies provided for Microsoft Office applications. The technologies are:
Add-in Express allows you to overcome the basic problem when customizing Microsoft Office 2007 - 2000 in .NET – building your solutions into the Office application. Based on the True RAD paradigm, Add-in Express saves the time that you would have to spend on research, prototyping, and debugging numerous issues of any of the above-said technologies in all versions and updates of all Office applications. The issues include safe loading / unloading, host application startup / shutdown, as well as user-interaction-related and deployment-related issues.
Add-in Express supports Microsoft Office 2007 and provides special components to customize the Office 2007 Ribbon, command bars and menus.
Add-in Express provides you with visual designers for creating version-neutral, secure, isolated, managed, deployable, and updatable Office extensions.
- Managed - you develop them in every programming language available for Visual Studio .NET: VB. C#, C++.
- Isolated - Add-in Express allows loading Office extensions into separate application domains. So, they do not have a chance to break down the host application. See Shims in Add-in Express projects.
- Version-neutral - the Add-in Express programming model and its core are version-neutral. It gives you a chance to develop one Office extension for all available Office versions, from 2000 to the newest 2007. More about building version-independent Office plug-ins.
- Deployable - Add-in Express automatically supplies you with a setup project making your solution ready-to-deploy.
- Updatable - Add-in Express uses the start-up and deployment model that allows updating your deployed solutions at run-time.
Supported IDEs:
Visual Studio 2003, 2005, 2008.
Supported languages:
Visual Basic (VB.NET), C#, C++, RemObjects Chrome.
Supported applications:
Microsoft Office Suites 2000, 2002, 2003, 2007, including Outlook, Excel, Word, PowerPoint, Access, Visio, Project, MapPoint, FrontPage, Publisher and InfoPath.
From this Guide you will learn how to:Implement IDTExtensibility2 interface |
Some useful tips for:Writing COM add-ins for MS Office
|
Back to Add-in Express.NET homepage

