Solved

Use of Outlook Calendar in a ASP.NET Application (Client Side)

Posted on 2010-09-08
2
766 Views
Last Modified: 2012-05-10
Hello,

We have an ASP.NET Web Application (.NET 2.0) running on IIS 6.0.
1. The web application allows recording the booking of the building / room. When the customer submits the request we would like to check if in his outlook calendar there is no booking yet. If so, we would like to  inform him about the conflict.
2. Same option but based on the building / room, on his outlook profile more than one calendar is available. In fact, one calendar per location.
In summary, if the customer wants to book the Gym Center the first of October from 2.00 pm to 4.00 pm, the web site will check locally if on his outlook profile there is a calendar called Gym Center, will check the date and time and will return and message in case of conflict.
Our first findings show that ActiveX could be a solution but for security reason we can't use it.

Thanks a lot for your help.

Claudy
0
Comment
Question by:NAMSALR
2 Comments
 
LVL 35

Expert Comment

by:YZlat
ID: 33627362
0
 
LVL 30

Accepted Solution

by:
MlandaT earned 500 total points
ID: 33631750
WEBDAV is perhaps a good option but only when you are using something like exchange and you can access/modify the user's calendar on the Exchange Server. This is however a server side solution.

You indicate here "Client Side" and if by this you mean that you want to be able to check any arbitrary user's local Outlook calendar when the users browses your site, I am doubtful that you will be able to do this. e.g. if i browse your site right now, from down here in the middle of nowhere, over the internet... you actaully want to be able to check my Outlook calender. You may still need to resort to ActiveX but there are perhaps other issues to consider.. e.g. Outlook security.

See this article which attempts to do this on the client side using javascript: http://www.codeproject.com/KB/office/OutlookDemo.aspx
NOTE that this might only work in IE, which supports ActiveX (after configuration).
0

Featured Post

Get up to 2TB FREE CLOUD per backup license!

An exclusive Black Friday offer just for Expert Exchange audience! Buy any of our top-rated backup solutions & get up to 2TB free cloud per system! Perform local & cloud backup in the same step, and restore instantly—anytime, anywhere. Grab this deal now before it disappears!

Join & Write a Comment

Email signatures have numerous marketing benefits. Here are 8 top reasons to turn your email signature into a marketing channel.
International Data Corporation (IDC) prognosticates that before the current the year gets over disbursing on IT framework products to be sent in cloud environs will be $37.1B.
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
This video shows how to remove a single email address from the Outlook 2010 Auto Suggestion memory. NOTE: For Outlook 2016 and 2013 perform the exact same steps. Open a new email: Click the New email button in Outlook. Start typing the address: …

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now