VBA is not suitable if you intend to distribute your code.
VSTO is a nice solution if you are committed to using a .NET language, only
plan to support Outlook 2003 and higher and your Outlook 2003 support only
includes Outlook from the Office Professional series or higher. Other
versions of Outlook 2003 won't work with VSTO, nor will older versions of
Outlook.
As far as language, your choice depending on how you prefer to work.
--
Ken Slovak
[MVP - Outlook]
http://www.slovaktech.com
Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003
Reminder Manager, Extended Reminders, Attachment Options
http://www.slovaktech.com/products.htm
<(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Hi,
>
> We would soon be working on a project that involves extending Outlook
> 2003 and above
> We would be majorly working on Outlook Add-ins
>
> We still have to decide which programming tool to use for the same
> We are looking at C++, VBA, and VSTO (C#)
>
> Can any one please give some pointers or the advantages/disadvantages
> these tools have so as to help us settle on one of them.
>
> Thanks in advance,
>
> TT
>