The Design of Software (CLOSED)

A public forum for discussing the design of software, from the user interface to the code architecture. Now closed.

The "Design of Software" discussion group has been merged with the main Joel on Software discussion group.

The archives will remain online indefinitely.

Add-In for MS Outlook

Up front apologies for this question from a non-techie ...

Is it possible to add a new Tab to an Outlook contact's page?  Or add a button with a URL link so it it visible right on the main page for a given contact?

I have heard that some contact management apps can add a bar directly into Outlook.  Is that also possible?

Again, forgive my ignorance and any feedback is appreciated.
JAK Send private email
Monday, August 06, 2007
 
 
Hi JAK,

The short answer is yes. Outlook has a programmable object model and you can create or modify forms. There’s a caveat: Unlike Excel/Word/Access, Outlook uses VBScript.

From what you’re asking this may be suitable.
If you’re after something more sophisticated you can develop a COM Add-In which provides a lot more control and flexibility. But if you’re a non-techie this path has a learning curve which may not warrant your needs.

Here’s a title I’ve found useful:
http://www.amazon.com/Microsoft-Programming-Jumpstart-Administrators-Developers/dp/1555582869/ref=pd_bbs_sr_2/102-6713275-4540116?ie=UTF8&s=books&qid=1186444093&sr=8-2

The author also runs a couple of decent sites:
http://www.slipstick.com/
http://www.outlookcode.com/

All the best
Marcus from Melbourne
Monday, August 06, 2007
 
 
Thanks for the info.  Really.

For a programmer, what is the degree of difficulty for that kind of coding?  Is it something for only people with specific Outlook expertise?

Also, is Lotus Notes similarly customizable?

Oh, and I wouldn't try it myself.  I'm lucky if my HTML coding for my blog and website work.  I would be looking to hire someone to code.
JAK Send private email
Monday, August 06, 2007
 
 
Hi JAK,

"Is it something for only people with specific Outlook expertise?"

Not really, but the better you know Outlook as an application (including its object model) the better your solution will be. An alternative may be to develop a stand alone application which communicates with Outlook/Exchange in the background (although there are some security issues to get around).

Lotus Notes is also customisable. It uses a language called Lotus Script. They're very different. Don't fall into the trap of thinking your Outlook/Exchange solution will easily port to Notes.

Regards - Marcus
Marcus from Melbourne
Tuesday, August 07, 2007
 
 
There is a lot better integration store with Office 2007, and when Visual Studio 2008 releases it will have managed outlook code, and the kicker is a visual designer. What used to take hours of messing with code, can be done in minutes. Ofcourse this software isn't released yet, but there is a public beta 2, which has been very solid release if you wanted to see how easy it is to accomplish.
this link below is to the various bits, you can also download a virtual pc to contain everything you need.

http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx

this blog, they create a simple example using Visual Studio 2008 beta 2.
http://blog.cumps.be/writing-an-outlook-add-in/
Lucas Krause Send private email
Tuesday, August 28, 2007
 
 

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics
 
Powered by FogBugz