Content at Microsoft
For Outlook 2013 developers
What’s new for Outlook 2013 developers provides a top-level view of the additions and enhancements for developers in Microsoft Outlook 2013, including mail apps, third party weather data services for the Weather Bar, and inline response. The document also describes changes to the Outlook Social Connector, Office Mobile Service, support for Outlook 2013 Preview coexisting with a previous version of Outlook, and new performance criteria for add-ins.
Mail apps for Outlook 2013 and OWA contains conceptual information specific to building a mail app for Outlook 2013 and Outlook Web App for Exchange 2013.
Office 2010 Developer Training Course
101 Samples for Office 2010 Development
New VSTO Features Help You Customize Word And Outlook (Shows how do custom button images)
Content at Slipstick.com
Articles with VBA code samples
Listed below are the most recently published (or updated) articles in our Developer section. A complete list of all articles in the Outlook Developer section is in the Outlook Developer Index. A list of all Slipstick.com articles containing VBA code samples can be found in the VBA Samples Index.
Microsoft Outlook does not support importing multiple vCards – you need to import them one vcard at a time. While this is tolerable for a few, its frustrating when you a large number to import. This can also be done using VBA, basically automating the process you'd use to do it manually: open each contact,
Send an Outlook Task update using the Task Update button or customize the update using a macro.
How to use a macro to categorize incoming Yammer messages using an ItemAdd macro.
How to send draft messages at a scheduled time using a macro in Outlook.
Use a macro to forward Outlook email messages that are waiting for a reply after a number of days.
Use a macro to add an appointment's time zone name to the appointment as a category or custom field.
Use a macro to apply categories assigned to a contact to the messages they send you.
Although Outlook doesn't include a way to use stationery with replies and forwards, you can use a macro to insert stationery into a reply or forward. You can also use the macro to insert a boilerplate text file.
How to create a new message using Stationery or any HTML file using the standard commands of More Stationery or Insert > Insert as Text command. You can also use a macro to create the message.
How to use a macro to filter and export Outlook Contacts to a CSV file.
Several users asked me how to add secure to the message subject before sending the message. I need a way to change the subject of an email after I hit send. Specific example: If I have a subject that says "meeting", after I hit send I would like the subject to be automatically changed to
Use a run a script rule to set reminders to alert you if a new message (such as routine server alerts) doesn't arrive within a specified time.