EWS Best Practices


If your a new developer to EWS or are looking at implementing best practices in development going forward, you should be aware of at least some of the common areas where developers have issues. There are a number of things which should be understood while writing EWS code and sometimes developers miss certain aspect of development and end up designing and coding themselves into a hole – I’ve seen this happen countless times with developers who I would give an A+ rank to.  So, I’ve been pulling together information on the subject and writing what content for what seems unclear or does not exist. In some of the blog posts I try to push certain points since they are critical key areas not to be slighted.  I will be updating this list of articles and adding more content in the future.

About: Exchange Web Services (EWS)
http://blogs.msdn.com/b/webdav_101/archive/2015/05/03/getting-started-with-ews.aspx

EWS Schema Versions – Why can’t I pick versions for 2007 SP2/SP3 or 2010 SP3?
http://blogs.msdn.com/b/webdav_101/archive/2014/12/04/ews-schema-versions-why-can-t-i-pick-versions-for-2007-sp2-sp3-or-2010-sp3.aspx

Best Practices – EWS Authentication and Access Issues
http://blogs.msdn.com/b/webdav_101/archive/2015/05/11/ews-authentication-issues.aspx

Exchange throttling is your friend… well, more like a police officer.
http://blogs.msdn.com/b/webdav_101/archive/2015/11/18/throttling-is-your-friend-well-more-like-a-police-officer.aspx

EWS Best Practices – Tracing and logging
http://blogs.msdn.com/b/webdav_101/archive/2015/05/03/ews-best-practices-tracing-and-logging.aspx

EWS Best Practices – Threading issues with the EWS managed API
http://blogs.msdn.com/b/webdav_101/archive/2015/05/03/ews-best-practices-threading-issues-with-the-ews-managed-api.aspx

EWS Best Practices – Searching
http://blogs.msdn.com/b/webdav_101/archive/2015/05/03/ews-best-practices-searching.aspx

EWS Best Practices – “AllItems” folder
http://blogs.msdn.com/b/webdav_101/archive/2015/05/03/ews-best-practices-allitems-folder.aspx

EWS Streaming Notifications with Exchange 2013
http://blogs.msdn.com/b/webdav_101/archive/2015/11/17/ews-streaming-notifications-with-exchange-2013.aspx

EWS PUSH – What is the StatusFrequency for?
http://blogs.msdn.com/b/webdav_101/archive/2014/04/17/ews-push-what-is-the-statusfrequency-for.aspx

Best Practices – Enhancing EWS
http://blogs.msdn.com/b/webdav_101/archive/2015/05/05/best-practices-enhancing-ews.aspx

Best Practices – What is supported and not.
http://blogs.msdn.com/b/webdav_101/archive/2015/05/06/ews-best-practices-what-is-supported-and-not.aspx?wa=wsignin1.0

Best Practices – EWS is not generating ATTENDEE section for iCal/MIME/VCALENDAR pulled from a meeting.
http://blogs.msdn.com/b/webdav_101/archive/2015/06/15/best-practices-_2d00_-ews-is-not-generating-attendee-section-for-ical_2f00_mime_2f00_vcalendar-pulled-from-a-meeting_2e00_.aspx

Also see:

About: Messaging APIs
http://blogs.msdn.com/b/webdav_101/archive/2015/08/07/about-messaging-apis.aspx 

 

Comments (0)

Skip to main content