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 theAnonymous
February 01, 2007
Hey Great Collection Matt!! Thanks a ton!!