Outlook calender plug in


I need a fairly straightforward piece of code that can run inside of MS Outlook and provide a couple of different services. The plug-in should be a standalone piece of code and not part of a larger package. Basic requirements are stable, but look and feel, along with small behavioral aspects, is open to discussion. The main functional components are: ribbon bar button, appointment creation window additions, calendar and contact database access, and communications.



The plug-in should come bundled with a simple installer which will place the required components.

Ribbon Bar Button

The plug-in needs to insert a button on the ribbon bar that can trigger a New Appointment process, displaying the modified New Appointment window. There should also be an appropriate menu entry to invoke the same command.

New Appointment Interface

The existing appointment creation window should be invoked with slight modifications.

1. When new invitees are added to a meeting, the names and full contact detail of the invitees should be handed off to a web services interface (described in communications)

2. Invitee availability information should be gathered and handed off to a web service

3. The window itself needs to be modified to include additional controls around the start time and end time controls. These controls should be a drop down, a slider, a check box and a button. The values of each of these controls should be passed to a web service interface when they change

4. An area containing a table, where the value in the first column of each row is the name of an invitee, and the remaining columns have an arbitrary text heading in the first row and a changeable value (through an API call invoked by a returning web services call) and formatting (e.g. background color) in each other cell

Database Access

Database access is required for two databases, and in two modes. The databases are the contacts and calendar databases. The two modes are batch and continuous. The plug-in needs a menu option for performing a bulk update of the two databases, which would read those databases from Outlook and hand them off to a web service. The second mode is to continuously monitor the two databases for updates and post these changes to a web service. For example, when a new appointment or contact is created, the details of the event should be communicated to the web services.


The plug-in will need to communicate with a provided API that will invoke web services calls. These services themselves are out of the scope of this request, and for the purposes of development they can be simulated with a stub.


The plug-in should operate in Outlook 2003 and later. The plug-in should operate on Windows XP and later. The plug-in should be developed in C#.


1. Full source of plug-in, including project files and dependencies

2. Documentation explaining source, components, and build instructions

3. Simple screen shots of build processes and execution of the plug-in on at least one platform

Skills: C# Programming, Microsoft, Windows Desktop

See more: window installation, windows batch programming, where to start in web development, scope programming, programming with databases, programming in access database, programming box requirements, out of scope requirements, outlook will not open, outlook programming, ms access database development, execution table, event run down, event in c sharp, databases programming, database programming services, c sharp service, c sharp event, c# programming scope, access programming services, value added service, sharp development, outlook 2013, or 4 names are in the same column, calender

About the Employer:
( 0 reviews ) United States

Project ID: #4164732

13 freelancers are bidding on average $2198 for this job


Hi I have solid experience in Outlook plug-ins development and specifically ones that interact with SOAP/REST web-services I have some questions and comments. Let me know if you are interested and I will post a c More

$1000 USD in 14 days
(147 Reviews)

Outlook Plugin expert

$2500 USD in 14 days
(5 Reviews)

Hi We have read your [url removed, login to view] have completed 80+ big c# projects in last 5 years. Please check private message board for details.

$3000 USD in 28 days
(3 Reviews)

Hello, i am ready to start. Let's discuss your project more deeply in message board

$3000 USD in 25 days
(19 Reviews)

Dear sir! Very interesting, I can do it. I have a team of skilled programmers.

$2000 USD in 25 days
(11 Reviews)

Hi .Net/c#/VSTOS and Web Application Expert here. Please check private message for relevant work [url removed, login to view] forward to hear from you soon. Thanks

$3000 USD in 60 days
(18 Reviews)

Please check your PM.

$1400 USD in 8 days
(15 Reviews)

Hi, I am Nallakumar. I have more than 6 years of experience in developing Outlook AddIns. Please look at my ratings here in [url removed, login to view] for proof. Please see my PMB message for more details and questions. T More

$3000 USD in 16 days
(13 Reviews)

Hello There !! I would like to work on this project. I am working as a professional outlook developer over the last 3 years, therefore I believe I have the required skills and experience to successfully complete this More

$3000 USD in 30 days
(1 Review)

Can provide the addin. Have experience of developing multiple addin (outlook, word ,excel). Let me know what do you want to see a demo before awarding the project. thanks

$500 USD in 5 days
(12 Reviews)

Hello, I am a dedicated programming professional certified by Microsoft since 2000. I have over 16 years of experience in programming... Please note a private message that I have sent to you with additional detail More

$1980 USD in 33 days
(3 Reviews)

I am 8+ year experience please see pmb

$2500 USD in 45 days
(4 Reviews)

Hi, I have software development experience of around 8 years. I have experience of addin releated job of around 4 years. Can do this work in VBA, C#(VSTO).Currently I am working on same kind of job in which I am using More

$1200 USD in 40 days
(0 Reviews)

Hello, I am a computer engineer with extensive experience in the programming world, especially in. NET and databases. I've done many desktop applications and web. I am hardworking and responsible, I like to satisfy cus More

$2500 USD in 50 days
(0 Reviews)