views:

38

answers:

0

Dear all, My application has got a scenario where we need to create recurring appointments similar to outlook.

For example, the user can request a report to be created every monday of the week, or 1st monday of the every month.We gather all these recurrence information and save it in our database. Based on these recurrence information, we create a appointment object in outlook client, set the recurrence frequency.

As per our requirement, we need the next execution date of the given appointment. So far, I am achieving it by querying the outlook client. It works fine as of now.

Ideally, I don’t want to create appointment on the outlook client, the main reason is our's is server component developed using c# and I dont want several threads to access outlook client. At certain scenarios, I am getting some random error which is hard to reproduce. Is there any way where I can get around it using the outlook client API’s to find the next recurring date rather than creating the whole appointment in outlook client?