Office Developer: Difference between Office Web addin vs COM/VSTO addin

COM or VSTO add-ins are earlier Office integration solutions that run only on Office for Windows. The major difference what you see is that COM addins will be running in the user device or in the Office Client. The new Office Add-ins don’t involve code that runs on the user’s device or in the Office…


Office 365 Dev: Connecting Microsoft Graph with Visual Studio 2017

If you have connected Microsoft Graph with previous Visual Studio to build application, then you can do the same steps with latest Visual Studio 2017 preview as well. Using Visual Studio, you can now easily configure your projects to access data across Office 365 and Azure Active Directory through the Microsoft Graph. – First you…


New name for Apps for Office and SharePoint? Office and SharePoint Add-ins

As you aware that you can use Office and SharePoint Add-ins to extend Office applications with content directly from the web or to extend SharePoint websites. But do you know the “new name” for “apps for Office and SharePoint”? Yes, the platform name will be changed from "apps for Office and SharePoint" to "Office and…


Recycling bits : Developer roadmap for Office 2007

Recently one of my customer(developer) is looking for Developer roadmap for Office 2007 and its relevant documents. During the search, i found the following information and want to share with you. There are lot of new technologies like [ribbon customizations, XML file formats, Outlook form regions, SharePoint workflow support, VSTO changes]. To learn more on…


Why my VSTO Outlook add-in works in Dev box, not in non-dev or production boxes?

Recently one of my customer reported (we used to see this is many of the developer have is that their assembly does not execute as expected in non-development boxes – why it so?) that initially they tried they created VSTO Outlook Add-in project solution with the helps of Visual Studio 2005. But  when they move…


Outlook 2007 SP2’s application shutdown changes

I went through Ryan’s MSDN article, where we can learn how Microsoft Office Outlook 2007 Service Pack 2 has changed the way that the Outlook process shuts down. Customers developing Outlook solutions that run outside of the Outlook process should understand these changes and the impact on their solutions. Prior to Outlook 2007 SP2, Outlook…

2

OOM & VSTO : How to capture the current item from the active inspector?

One of my customer (developer) updated and created an Outlook 2007 Add-in (VSTO). He want to capture the current item from the active inspector? In order to capture the current item from the active inspector you can use “OutlookSession.ActiveInspector.CurrentItem”. It will like this, ‘[VB.Net: Code Snippet] … ‘Declaration part Dim ThisOutlookSession As Outlook.Application = New…


Screencast: Outlook Context Menus and Creating a Meeting from an Email

Please view this wonderful Screencast from channel9, which easily we can able to create our own menu option to the context menu in Outlook. Per jwiese "…would you like to add your own menu option to the context menu in Outlook?  How about turning an email into a new meeting request without having to type…


Download: Outlook 2007 Add-ins & code samples

Whenever we discuss with regards to Outlook Add-in customization, many of our customer(s) or their developers want to customize it according to their requirements. Also they look for the code-samples, related articles to proceed further. In this discussion, i have added couple of Outlook 2007 specific add-ins, code samples along with their download links. Please download…


Outlook VSTO add-in won’t run when you use Outlook view control from Web page?

Do you know that when you use the Microsoft Outlook View Control from a Web page, Microsoft Visual Studio Tools for the Microsoft Office System (VSTO) Outlook add-ins do not run. This issue may occur even by this option: The Outlook View Control is not considered a part of the Outlook user interface. Therefore, the…


Outlook Programming Series # 10 : How to customize Outlook 2007 Ribbons?

Welcome to Outlook Programming series  # 10 In this series, we will learn “How to customize Outlook 2007 (Office 2007) Ribbon functionality”. I found these below given MSDN articles which describes how we can customize Office 2007 (including Outlook 2007) ribbon functionality. Customizing the 2007 Microsoft Office Fluent User Interface Using Visual Studio 2005 Tools for Office Second Edition…


Outlook Programming Series # 9 : How to systematically release the objects – Add-in’s for Outlook 2003 & Outlook 2007 ?

Welcome to Outlook Programming series  # 9 In this series, we will learn “How to systematically release the objects – Add-in’s for Outlook 2003 & Outlook 2007 ?”. I found this MSDN article which describes how all Outlook add-ins should systematically release their references to Outlook objects when they are no longer needed. Failing to systematically release reference to…


Outlook Programming Series # 7 : How to change display Formats Programmatically for All Contacts in Outlook 2007?

Welcome to Outlook Programming series  # 7 In this series, we will learn “How to change display Formats Programmatically for All Contacts in Outlook 2007?”. I found this wonderful article which describes programatically how to create an add-in to change the FileAs property programmatically for all contacts in Microsoft Office Outlook 2007.  It covers the Microsoft Office Outlook 2007…

1

Outlook Programming Series # 6 : Download Outlook 2007 Sample Add-ins (Outlook Object Model)?

Welcome to Outlook Programming series  # 6 In this series, we can download three of Outlook 2007 Sample add-ins make use of Outlook Object Model. I found this wonderful article, which describes programatically what are the enhancements to the Outlook 2007 object model, as demonstrated by three sample add-ins. These solutions are available in Visual Basic .NET and…

2