VSTO - Importing Google contacts to Outlook 2007

 
2/27/2011
.NET, C#, VSTO
4 Comments

For a long time I have been using Outlook to manage my contacts and appointments. I always synchronized my mobile phone with Outlook. After buying an Android device things have changed.
Now I use Google Contacts and Google Calendar to manage my contacts and appointments. Since I still use Outlook I need an easy way to synchronize Google with Outlook. Google provides GoogleCalendarSync to synchronize your calendar, but synchronizing contacts is only available for business customers.
In this post I will provide an Outlook addin which imports your Google contacts to Outlook.

Features

The addin imports Google contacts with the the following details:

  • Name
  • Addresses
  • Emailaddresses
  • Phonenumbers
  • Website
  • Instant Messengers
  • Birthday/Anniversary
  • Content
  • Photo

After installing the addin a new button is placed in the default command bar, which lets you start the import:

Outlook Toolbar

Prerequisites

Before installing the addin make sure the following components are installed:

Source code

In addition to the source code I also provide a setup. The setup was created according to this manual.
The plugin may not work in the English version of Outlook, since I use the following code to get a reference to the main command bar:

var mainMenuBar = this.Application.ActiveExplorer().CommandBars["Standard"];

If you know a better approach, let me know.

Downloads

Feedly Feedly Tweet


Related posts


Comments


Stacey Trevino

Stacey Trevino

6/26/2023

Are you struggling to capture your audience's attention and drive conversions? Look no further! AI Video Creator is here to revolutionize your business's online presence with engaging, high-quality video content. ➡️ Try our FREE one-week trial: https://ai-global.online/AI-Video ⬅️ With AI Video Creator, experience the benefits: ✅ 3 million+ video clips and images ✅ 15,000+ music tracks ✅ Cutting-edge AI technology ✅ Increased SEO and brand visibility ✅ Enhanced audience engagement Watch as our AI-driven platform automatically summarizes and transforms your blog posts into mesmerizing videos, ensuring your content stands out in the crowded digital landscape. Don't miss out on this opportunity to skyrocket your conversions and boost your bottom line. Join the thousands of businesses already experiencing the power of AI Video Creator. %ED%A0%BD%ED%B4%A5 Act now and claim your FREE one-week trial: https://ai-global.online/AI-Video %ED%A0%BD%ED%B4%A5 Unleash the potential of your business with AI Video Creator – the ultimate tool for elevating your brand and captivating your target audience. Your competitors are already making the switch – don't get left behind! Sign up today and experience the future of digital marketing.


SalkY

SalkY

3/29/2014

Excelent article :)


Daniel

Daniel

12/1/2011

@ophir: You have to install the Full .NET Framework 4. I updated the article accordingly.


ophir

ophir

12/1/2011

Hi, i've installed the prerequisites but the installer is still prompting me to install .net 4 even after ive done it and then the installer doesnt continue at all...is this something you're aware of? im not able to process the googlesync installer... thanks