Microsoft® Exchange Server 2007 provides a rich environment for messaging and collaborative application development. By closely integrating with Microsoft Windows Server® 2003 core services such as the Active Directory® directory service and Microsoft Internet Information Services (IIS), Exchange 2007 simplifies application development, deployment, and management, and helps guarantee a faster return on the development investment. For more information about Exchange 2007, see the Microsoft Exchange Server Web site.
This documentation contains the following sections to help developers in building applications for Exchange 2007:
- What's New? summarizes the topics that have been added to this release of the Exchange Server 2007 Software Development Kit (SDK).
- Introduction discusses collaborative applications, what they are, and what you need to know to develop them.
- Architecture provides information about the Windows Server 2003 platform technologies that Exchange 2007 integrates with and uses, and describes the programming technologies that are available for use in Exchange 2007 applications.
- Development Environment describes how to configure your environment for developing Exchange 2007 applications, and the tools and other developer resources that are supplemental to the Exchange Server 2007 SDK.
- Programming Tasks uses sample code to explain the programming tasks that are used to build custom applications for Exchange 2007.
- Development Solutions provides sample applications that demonstrate how to develop collaborative Web applications for Exchange 2007.
- References contains information about object models and APIs to use when you build applications for Exchange 2007.
Can be found here.