Outlook Programming Series # 2 : How to develop a COM Add-in?

Welcome to Outlook Programming series # 2

In this series, we will learn "How to develop a COM Add-in?". I found this wonderful article, which provides an overview of how to create a COM add-in in Outlook

There are many resources and examples about how to implement an Office or Outlook COM add-in.

Outlook-Specific Information

COM Add-ins Part I: Introducing an Office 2000 Solution for the Entire (Office) Family:
http://msdn2.microsoft.com/en-us/library/Aa155767(office.10).aspx

COM Add-ins Part II: Building a COM Add-in for Outlook 2000:
http://msdn2.microsoft.com/en-us/library/Aa140126(office.10).aspx

General COM Add-in Information

Microsoft Office 2000/Visual Basic Programmer's Guide : Chapter 11: Add-ins, Templates, Wizards, and Libraries:
http://msdn2.microsoft.com/en-us/library/Aa189019(office.10).aspx

Developing COM Add-Ins for Microsoft Office 2000:
msdn.microsoft.com/library/en-us/dno2kta/html/comaddins.asp

Creating a Microsoft Office 2000 COM Add-in:
http://msdn2.microsoft.com/en-us/library/Aa155761(office.10).aspx

Microsoft Knowledge Base Articles

Using Visual Basic

How To Build an Office 2000 COM Add-In in Visual Basic

http://support.microsoft.com/kb/238228/

 

Using C++

Comaddin.exe Office 2000 COM Add-In Written in Visual C++

http://support.microsoft.com/kb/230689/EN-US/

 

Using Access

Access Data Retrieval Sample Add-In Available for Download

http://support.microsoft.com/kb/254006/EN-US/

 

Using FrontPage

How to Work With COM Add-ins in FrontPage 2000

http://support.microsoft.com/kb/232680/EN-US/

Important Things to Know About Outlook

The following Microsoft Knowledge Base articles provide information about the key things that you should be aware of when you develop a COM add-in for Outlook:

You Cannot Fully Quit Outlook When You Use a COM Add-in

http://support.microsoft.com/kb/208332/EN-US/

 

All COM Add-in Run-Time Errors Must Be Trapped

http://support.microsoft.com/kb/208316/EN-US/

 

CommandBars Not Available from Application Object

http://support.microsoft.com/kb/230504/EN-US/