Hi Neha, and thank you. Yes I found the info on mobile but I am not interested in mobile apps. I am working on an Outlook AddIn which displays sharepoint structure (site, libraries, folders and if a folder is selected, it displays content of that folder.
I am trying to avoid pulling sharepoint on regular intervals for updates to this structure but would rather like to get the updates pushed to me. For example
- user adds site A
- my Outlook AddIn builds a tree like PST structure based on content of that site and shows every library, folder in that site
- I can navigate through the PST site node to see its subsites, libraries, folders
- I can navigate to these to see content (files) in it in the Outlook inbox pane
In order to achieve this, I have to frequently pull for updates and refresh the PST and content in it. This leads to number of very complex issues and affects performance.
What I want to do is to get notified every time a file or folder or library etc has changed (Added, Deleted, Modified) and pushed modified information so I can use it to update my structure in outlook more efficiently. This reduces networking traffic and
time to do an update and improves performance of my AddIn. User has always updated data without lagging performance. This cannot be achieved with any kind of pull synchronization, there must be some kind of push notifications that I could use.
SharePoint versions 2010 and higher
Outlook version 2010 and higher
So, app is add in to outlook, not running on server
App is running on same network
App has same permissions on SharePoint as the current user using the app