Eric's Blog

Day to day experience in .NET
Welcome to Blogs @ IRM Sign in | Join | Help
 Search

Disclaimer

The content of this site is my own personal opinion and does not in any way represent my employer, it's subsideries or affiliates. These postings are provided "AS IS" with no warranties, and confer no rights.

This Blog

General Experience with Outlook 2007 Add-in Development

I've been doing an add-in for Outlook 2007 during my spare time, since Office 2007 and VSTO 2 SE was released. The add-in is supposed to help me to have control over how I spend my time and ease my administration.
We use Excel templates for monthly time sheets, travel expenses and some other internal administrative things. Even though the output is important (don't want to do them by hand), it's not the focus of my upcoming posts about the add-in, but rather the input is. The output could just as easily be to a web service, database or something else.
I did my first add-in (with the same purpose) about 8 or 9 years ago and I can't even remember for which Outlook version it was. During this time, programming Outlook, has become a lot easier and more powerful, and Microsoft is really starting to get somewhere with this. Outlook has always been harder to use as a developer, than for example Excel and Word, since the object model has been limited and still are in some areas, but much improved now.
Techniques that I've used with my add-in includes custom property page, form regions, Team System integration and task pane. Form regions is "the" thing that has made the biggest difference and it is very powerful. The biggest obstacle I've had is a confirmed bug, that CalendarView.DisplayedDates always returns an empty array. I hope this will be corrected in SP1. 
Stay tuned for more details on Outlook add-in programming.
 
 
Published den 13 december 2006 09:12 by ericqu
Filed under: , ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

 

Erics Blog said:

So far, all my Outlook add-in posts have covered different aspects of gathering data from the user. It

februari 18, 2007 22:49
 

ocace said:

Hi Eric,

Thanks for this blog, is really useful!

I have one question, is it possible to create an add-in that works for both outlook 2005 and 2003, or do you recomend that each time a new version comes a new plug-in is created?

/O

september 10, 2008 16:32
 

ericqu said:

I haven't that much of experience of developing add-ins for many Office versions. I would think that if you want to support many versions, you will have to do develop the add-in for the oldest version that you want to support. My post here is on Outlook 2007 add-ins which has a lot of new great functionallity that could be a reason to only support 2007 and newer.

september 23, 2008 19:59
 

cjw said:

keep us updated. i haven't had much experiencing actually developing add-ins but i am searching for some. so far i have Outlook Track-It, do you know anything about this? it downloaded a small toolbar that reminds me to follow up to emails. it's really increased that functionality. i just am curious to see if more users have it.
februari 5, 2009 08:15
 

Eric's Blog said:

Three years ago (can’t believe it’s been so long) I blogged about creating an Outlook add-in. The add-in

februari 1, 2010 14:34
 

Frank said:

I need a couple of people for a large outlook ad-in development. Anybody interested?
april 29, 2011 01:25
 

ericqu said:

Where are you located? What kind of project is it? Is it possible to work on distance? You can e-mail me at eric dot quist @ irm dot se.

april 29, 2011 09:57

Leave a Comment

(required) 
(optional)
(required) 
Submit
Powered by Community Server, by Telligent Systems