Exchange Web Services 101 : Let’s get started!


Want to learn Exchange Web Service but not sure how and from where? Here are the few articles that I share very often with partners and customers who want to learn more about Exchange Web Services.

Undoubtedly there is so much information out there and that’s too in such a short span of time. You better start with Inside Exchange Web Services book from MSPRESS and then the rest of the articles can be utilized.

 

MSPRESS BOOK

  • Inside Microsoft Exchange Web Services

http://www.microsoft.com/learning/en/us/books/10724.aspx

Note: This book target Exchange 2007 RTM and does not talk about features introduced in Exchange 2007 Sp1 & later

  • Common EWS Operations

http://blogs.msdn.com/vikas/archive/2007/07/27/howto-getfolder-finditem-restriction-getitem.aspx

  • Working with attachments

http://blogs.msdn.com/vikas/archive/2007/10/16/howto-ews-add-attachments-to-existing-items-on-server.aspx

  • Links on Common Exchange Web Services (EWS) Questions

http://blogs.msdn.com/webdav_101/archive/2008/10/02/links-on-common-exchange-web-services-ews-questions.aspx

  • Generating list of calendar items using EWS

http://blogs.msdn.com/webdav_101/archive/2009/01/10/sample-howto-display-a-list-of-calendar-items-in-listview-using-ews.aspx

  • Understanding and Fixing Slow Exchange Web Services Code

Part 1

http://blogs.msdn.com/mstehle/archive/2008/07/17/outbox-understanding-and-fixing-slow-exchange-web-services-code-part-1.aspx

Part 2

http://blogs.msdn.com/mstehle/archive/2008/08/13/outbox-understanding-and-fixing-slow-exchange-web-services-code-part-2.aspx

Exchange Notifications

  • Exchange Web Services – Notification Subsystem

http://blogs.msdn.com/vikas/archive/2007/08/28/ews-exchange-2007-notification-subsystem.aspx

  • Transitioning to Exchange Web Services Notifications (from Store Events Sinks)

http://blogs.msdn.com/exchangedev/archive/2008/07/24/transitioning-to-exchange-web-services-notifications.aspx

Note: Notification Watermarks are valid for 30 days after which they expire

Exchange Managed API

Videos –

https://channel9.msdn.com/pdc2008/BB46/

http://msexchangeteam.com/archive/2009/03/24/450892.aspx

  • Introducing the EWS Managed API 1.0

http://msdn.microsoft.com/en-us/library/dd637749.aspx

  • EWS Managed API 1.0 Beta SDK April 2009

http://msdn.microsoft.com/en-us/library/dd633710.aspx

  • Exchange Server Developer Center

http://msdn.microsoft.com/en-us/exchange/default.aspx

 

Please do let me know if that information is helpful to you.

Comments (6)

  1. Sandra Wade says:

    I had particularly problem in working with attachments. However, i didn’t actually get this guide properly.

  2. Vikas - MSFT says:

    Sandra, You can drop me an mail and tell me the problem in detail. Use the following page to contact me – http://blogs.msdn.com/vikas/contact.aspx

  3. Sandra,i had the same problem,if you don’t have solve it yet,please let me know.

    Jason

  4. vanya says:

    Hi vikas,

    I want to create atask for other user using EWS and exchange server.

    am new to this EWS can u please help me out in this regard

  5. Hitendra says:

    Hi,

    I'm creating Outlook Addin and I want to get primary SMTP address if user use alieas for mail.

    For example user A is having a@a.com is primary SMTP address

    and a1@a.com and a2@a.com are 2 alieas. if any one in same domain let say B b@a.com is writing mail to A using a1@a.com at that time I want to find out the primary SMTP address of user A which is a@a.com.

    Can you please guide me for same.

    Thanks in advance.

    Hitendra

    hp@advali.no

  6. Vikas - MSFT says:

    @Hitendra… you need to make an AD query for that user account and look at ProxyAddresses property to list down all the Addresses..

    The list may contain following addresses

    SMTP:a@a.com

    smtp:a1@a.com

    smtp:a2@a.com

    X500:/abc/xyz.com…

    the SMTP in uppercase is the primary SMTP address here…

Skip to main content