Partilhar via


FYI: Exchange 2007 Web Services Around the Web

Here are some Exchange 2007 Web Services resources from around the web...

Microsoft Resources

VIDEO: Karim Batthish, an Exchange Program Manager, talks at Tech Ed 2006 about Exchange 2007 Web Services.
https://msexchangeteam.com/videos/9/programmability/entry428207.aspx

PPT: "Exchange 2007 Web Services: 42 APIs is not the Answer" from Tech Ed 2006 New Zealand.
As a person who has to maintain working knowledge of those 42 APIs, I love the idea of simplifying the landscape. I love the title it is so true and something I'm sure every Exchange developer is happy for us to recognize.
https://www.microsoft.com/nz/events/teched/download/results/searchResults.aspx?co=Exchange+2007+Web+Services%3A+42+APIs+is+Not+the+Answer

Microsoft Blogs

CODE: Former Microsoftee, Eric Lee provides Exchange Server 2007 Web Service API for Developers!
He uses a lot of pictures which always makes things more interesting. The other neat thing about this post is that Eric is a Web Services developer with no Exchange experience. The information in this post is from a Web Services enthusiast point of view, not of an Exchange developer...
https://blogs.msdn.com/ericlee/archive/2006/10/22/exchange-server-2007-for-developers.aspx

CODE: Stephen Griffin, Exchange Web Services and MAPI Props.
The MAPI Guy is doing web services?! Very appropriately, Stephen details how to get at arbitrary MAPI properties using web services.

https://blogs.msdn.com/stephen_griffin/archive/2006/12/19/exchange-web-services-and-mapi-props.aspx

Other Blogs

CODE: Sending Attachments via the Exchange Web Services in Exchange 2007.
The introduction of this code sample has some great points... (1) If you have used WebDAV to send an email with attachments, you will find Web Services to be easier. If you have used CDOSYS to send an email with attachments, it is much more involved.   (2) CDOSYS has always been and still is a very valuable tool for parsing and creating MIME, even if you are not using for sending mail.
https://gsexdev.blogspot.com/2007/01/sending-attachments-via-exchange-web.html

CODE: Glen Scales, Scripting Exchange Web Services with VBS and Powershell

Like I said before, Glen is awesome…

https://gsexdev.blogspot.com/2006/12/scripting-exchange-web-services-2007.html

Exchange SDK Code Samples Online

Getting User Availability, https://msdn2.microsoft.com/en-us/library/aa494212.aspx

Setting OOF Message, https://msdn2.microsoft.com/en-us/library/aa563356.aspx

Creating Appointments, https://msdn2.microsoft.com/en-us/library/aa563060.aspx

Handling Meetings, https://msdn2.microsoft.com/en-us/library/aa494190.aspx

Creating Contacts, https://msdn2.microsoft.com/en-us/library/aa563318.aspx

Updating Contacts, https://msdn2.microsoft.com/en-us/library/aa493909.aspx

Adding Managed Folders, https://msdn2.microsoft.com/en-us/library/aa493865.aspx

Deleting Folders, https://msdn2.microsoft.com/en-us/library/aa563048.aspx

Creating Folders, https://msdn2.microsoft.com/en-us/library/aa563302.aspx

Creating E-mail, https://msdn2.microsoft.com/en-us/library/aa563009.aspx

Sending E-mail, https://msdn2.microsoft.com/en-us/library/aa563049.aspx

Deleting Items, https://msdn2.microsoft.com/en-us/library/bb204091.aspx

Finding Items, https://msdn2.microsoft.com/en-us/library/aa563373.aspx

Finding Folders, https://msdn2.microsoft.com/en-us/library/aa493892.aspx

Updating Tasks, https://msdn2.microsoft.com/en-us/library/aa563020.aspx

Creating Tasks, https://msdn2.microsoft.com/en-us/library/aa563029.aspx

Expanding Distribution Lists, https://msdn2.microsoft.com/en-us/library/aa563082.aspx

Using Name Resolution, https://msdn2.microsoft.com/en-us/library/aa493895.aspx

To replace Store Events and Advise Sinks there are Push and Pull notifications in Exchange Web Services…more on this later…

Using Pull Notifications, https://msdn2.microsoft.com/en-us/library/aa579617.aspx

To replace ICS there are synch objects in Exchange Web Services…more on this later…

Synchronizing Mailboxes, https://msdn2.microsoft.com/en-us/library/aa563026.aspx

Here is important information on working with impersonation and Exchange Web Services…more on this later..

Configuring Exchange Impersonation, https://msdn2.microsoft.com/en-us/library/bb204095.aspx

...that is enough for now, I will continue to add to this list as I find more...

Updated 1/22/2009 – Fixed broken link.

Comments

  • Anonymous
    January 26, 2007
    Palm Brings Microsoft's Direct Push Technology to Palm OS Based Treo Smartphones Microsoft Keeps the

  • Anonymous
    February 01, 2007
    Hey Great Collection Matt!! Thanks a ton!!