Developing Messaging Solutions for Exchange Online

In this session, you'll learn how to integrate Exchange Online mailbox data such as mail, calendar and task items as well as Exchange Online services such as the free-busy service into your applications using an easy to discover and easy to use managed API.

Hands-On Labs

  • Getting Started with Exchange Web Services Managed API 1.1 - Working with Mailbox Items

    The Microsoft Exchange Web Services (EWS) Managed API 1.1 provides an intuitive managed API for developing client and server applications that leverage Exchange 2010 data and business logic, whether Exchange is running on premise or in the cloud. The EWS Managed API 1.1 makes Exchange Web Services SOAP calls under the covers, so many environments are already configured for EWS Managed API 1.1.

  • Getting Started with Exchange Web Services Managed API 1.1 - Working with Extended Properties

    The Microsoft Exchange Web Services (EWS) Managed API 1.1 provides an intuitive managed API for developing client and server applications that leverage Exchange 2010 data and business logic, whether Exchange is running on premise or in the cloud. In this lab, you learn how to use the Exchange Web Services Managed API 1.1 to attach extended properties to mailbox items. You also learn how to search for mailbox items that have a specific extended property value, such as a client id.

  • Working with the Exchange Services - Free-Busy Service

    The Microsoft Exchange Web Services (EWS) Managed API 1.1 provides an intuitive managed API for developing client and server applications that leverage Exchange 2010 data and business logic, whether Exchange is running on premise or in the cloud. In this lab, you learn how to query the Free-Busy Service to find meeting times that are suitable for multiple attendees.

Videos