About: VSTO for Outlook

API Type:  UI Customization API Interface: .NET Business Logic: Adds features to the Outlook UI and to Outlook processing. Development Languages: .NET, OOM. Property Access: Yes Product Versions: Visual Studio 2005 and later, Office 2003 and later. Summary: Outlook VSTO add-in development allows you to write add-inapplications which will run in Outlook from Office. Points…

0

Building messaging applications with “Any CPU”

When building pure .NET applications doing builds using Any CPU usually go pretty smoothly. Even when mixing in some COM objects things usually go well. However, developers often run into issues with .NET code using COM objects then deploying their applications to other computers where the bitness of their development box OS does not match…

0

About: Mailbox event and Notification APIs

One with developing code for messaging development is to have code run when a specific event happens.  Each mailbox API has its own ways of handling calls.  Below is an overview of APIs which support events on the mailbox. Exchange Web Services (EWS): Exchange Web Service notifications are widely used and has several models for…

0

About: Messaging APIs

There are many different types of APIs which are focused on mailbox access, administration and care.  There are different ways to approach APIs when looking for one to use for your messaging project.  This article categorizes APIs by type.  Knowing the type of application is needed at the start will help guide you to picking…

0

About: Mail Apps for Outlook

API Type:  UI Customization API Interface: .NET Business Logic: Adds features to standard item forms. Development Languages: .NET Property Access: Yes Product Versions: 2013, 2016, Exchange Online.  Summary Mail Apps for Outlook development allows you to write one application which will run in Outlook desktop, OWA Web APP and OWA for Devices.  The type of…

0

Code running against Outlook is very slow when PST or OST is on a network folder or non-physical/non-VHD drive.

There is no support for performance issues with Outlook where the PST or OST are on a network folder or non-physical/non-VHD drive.  See below: Limits to using personal folders (.pst) files over LAN and WAN links https://support.microsoft.com/en-us/kb/297019 Note Customers are responsible for both defining and maintaining adequate network and disk I/O. Microsoft will not assist in troubleshooting…

0

Exchange and Outlook Development Help

I’ve assembled lists of sites where you can look for information and help on APIs dealing with developing applications against Exchange and Outlook. Messaging Development training: Exchange Server development https://msdn.microsoft.com/en-us/library/office/dn820100 Welcome to the Outlook 2013 developer reference https://msdn.microsoft.com/en-us/library/office/ee861520.aspx Channel 9 https://channel9.msdn.com/ This is Microsoft’s video based training site.  It covers a broad range of developer…

0

Events from mailbox activity

One with developing code for messaging development is to have code run when a specific event happens.  Each mailbox API has its own ways of handling calls.  Below is an overview of APIs and other mechanisms which support events on the mailbox. Exchange Web Services (EWS): Exchange Web Service notifications are widely used and has…

0

About: CDO 1.21

API Interface: Mailbox AccessorAPI Interface: COM Library with no custom interfaces (IDispatch only)Business Logic: Messages, AddressBook, and default mailbox Calendar.Language Support: Any *unmanaged* COM compatible language (C++, VB6, VB Script).Direct Property Access: Yes.Product Versions: All versions of Outlook and Exchange up to 2003.  Also available for download. Description:   CDO 1.21 (also known as CDO.dll or CDO 1.2.1) is a COM-based (IDispatch…

0