none
How to synchronize changes from Microsoft exchange to client application... RRS feed

  • Question

  • We have implemented a scheduling web application in which users can schedule their work. We are persisting start date, end date and subject in our database and creating an appointment using exchange web services. And we are providing an edit link in the body of an appointment. By clicking on this link users can edit an existing appointment through web application.

    Problem here is sometimes users are dragging these appointments on some other date and deleting appointments through outlook without using ‘edit’ link in the body of an appointment. We need to monitor these changes and update our database accordingly. 

    My question here is:

    Is there any way to discover (track events) the changes in Microsoft exchange web server and pass them back to client application (client application is always listening  with Microsoft exchange webserver)?

    Is it possible to achieve this with Microsoft Exchange web services Auto Discovery feature?

    Monday, October 22, 2012 11:44 AM

Answers

  • For EWS questions see http://social.technet.microsoft.com/Forums/en-US/exchangesvrdevelopment/threads

    --
    Ken Slovak
    [MVP-Outlook]
    http://www.slovaktech.com
    Author: Professional Programming Outlook 2007
    "MuraliKris" <=?utf-8?B?TXVyYWxpS3Jpcw==?=> wrote in message news:e2d3286a-8c43-4ff5-8984-f1d9da58be03...

    We have implemented a scheduling web application in which users can schedule their work. We are persisting start date, end date and subject in our database and creating an appointment using exchange web services. And we are providing an edit link in the body of an appointment. By clicking on this link users can edit an existing appointment through web application.

    Problem here is sometimes users are dragging these appointments on some other date and deleting appointments through outlook without using ‘edit’ link in the body of an appointment. We need to monitor these changes and update our database accordingly. 

    My question here is:

    Is there any way to discover (track events) the changes in Microsoft exchange web server and pass them back to client application (client application is always listening  with Microsoft exchange webserver)?

    Is it possible to achieve this with Microsoft Exchange web services Auto Discovery feature?


    Ken Slovak MVP - Outlook
    Monday, October 22, 2012 2:28 PM
    Moderator