While the Exchange ActiveSync protocol documentation (MS-AS* documents under the links below) has long been published on MSDN under the Open Specifications for Exchange Server Protocols, there has never been an accompanying set of “how to” documentation or sample implementations available. And I have had some insight into the challenges third party developers face, trying to turn the protocol specifications into an Exchange ActiveSync implementation. For that reason, I’m proud to have been a writer for some of our follow up implementation guidance for Exchange ActiveSync. You’ll find it in the Exchange Server section of MSDN under the label Exchange Server Interoperability Guidance which today is all about Exchange ActiveSync.
To wet your appetite, here are the list of documents published as of October 2011…
Implementing an Exchange ActiveSync client: provisioning by Jason Johnston
Working with the RecurrencePattern structure in [MS-OXOCAL] by Robert Knight
Working with Meeting Requests in Exchange ActiveSync by Katarzyna Puchala
Working with Meeting Responses in Exchange ActiveSync by Katarzyna Puchala
Implementing an Exchange ActiveSync client: the transport mechanism by Jason Johnston
Autodiscover for Exchange ActiveSync developers by Matt Stehle