Available Information
This topic provides information about how the different technologies compare with regard to Available Information.

TechnologyWhere can I find developer-focused information about the technology?
Active Directory Services Interfaces (ADSI)Numerous third-party Web sites and books exist, and Microsoft provides ADSI and Active Directory information on the MSDN Web site Online link.
Collaboration Data Objects for Windows 2000 (CDOSYS)CDOSYS is covered in several Microsoft and third-party books. For more information about CDOSYS, see About CDO for Windows 2000 Online link.
CDOSYS SMTP/NNTP Event SinksCDOSYS is covered in several Microsoft and third-party books. For more information about CDOSYS, see About CDO for Windows 2000 Online link.
Collaboration Data Objects for Exchange 2000 Server (CDOEX)Microsoft and third-party books are available that describe programming for Exchange by using CDOEX. In addition, CDOEX is documented in the Exchange 2000 Server SDK and the Exchange Server 2003 SDK. Use the documentation appropriate to the version of Exchange that you are developing for. Both SDKs are available on the Exchange Developer Center Online link.
Collaboration Data Objects for Exchange Management (CDOEXM)Microsoft and third-party books are available that describe programming for Exchange by using CDOEXM. In addition, CDOEXM is documented in the Exchange 2000 Server SDK and the Exchange Server 2003 SDK. Use the documentation appropriate to the version of Exchange that you are developing for. Both SDKs are available on the Exchange Developer Center Online link.
Collaboration Data Objects for Exchange Workflow (CDOWF)Some Microsoft and third-party books describe CDOWF. In addition, CDOWF is documented in the Exchange 2000 Server SDK and the Exchange Server 2003 SDK. Use the documentation appropriate to the version of Exchange that you are developing for. Both SDKs are available on the Exchange Developer Center Online link.
Exchange OLE DB Provider (ExOLEDB)ExOLEDB is discussed in some Microsoft and third-party Exchange development books. It is also described in the Exchange Server 2003 SDK and in the Exchange 2000 Server SDK. Use the documentation appropriate to the version of Exchange that you are developing for. Both SDKs are available on the Exchange Developer Center Online link.
Exchange Store Event SinksExchange store events are discussed in some Microsoft and third-party Exchange development books. They are also described in the Exchange Server 2003 SDK and in the Exchange 2000 Server SDK. Use the documentation appropriate to the version of Exchange that you are developing for. Both SDKs are available on the Exchange Developer Center Online link.
Exchange Web FormsExtending Microsoft Outlook® Web Access by using Exchange Web forms is discussed in the Exchange Server 2003 SDK and in the Exchange 2000 Server SDK. Use the documentation appropriate to the version of Exchange that you are developing for. Both SDKs are available on the Exchange Developer Center Online link.
HTTP/Web Distributed Authoring and Versioning (WebDAV)Because HTTP and WebDAV programming can be done within so many programming environments, there is a great deal of information about it. Using WebDAV to access Exchange information is discussed in both Microsoft and third-party books. In addition, using WebDAV to access Exchange information is described in both the Exchange 2000 Server SDK and in the Exchange Server 2003 SDK. Use the documentation appropriate to the version of Exchange that you are developing for. Both SDKs are available on the Exchange Developer Center Online link.
WebDAV NotificationsExchange WebDAV notifications are documented in the Exchange 2000 Server SDK and in the Exchange Server 2003 SDK. Use the documentation appropriate to the version of Exchange that you are developing with. Both SDKs are available on the Exchange Developer Center Online link.
Incremental Change Synchronization (ICS)Both Microsoft and third-party books that describe MAPI programming are available. Information about ICS is available in the Exchange 5.5 SDK. In addition, MAPI and ICS developer documentation is available on the MSDN Web site Online link.
Lightweight Directory Access Protocol (LDAP)Numerous third-party Web sites and books exist, and Microsoft provides LDAP, ADSI, and Active Directory information on the MSDN Web site Online link.
Messaging Application Programming Interface (MAPI)Both Microsoft and third-party books that describe MAPI programming are available. In addition, MAPI developer documentation is available on the the MSDN Web site Online link
Outlook Object Model (OOM)Information about programming by using OOM is available in both Microsoft and third-party books. For more information about OOM, see Microsoft Outlook Objects Online link.
Outlook Web Access Little or no information is available about customizing Outlook Web Access or reusing Outlook Web Access components and commands.
Exchange Rules Information about using Exchange rules is available in the Exchange 5.5 SDK on the MSDN Web site Online link.
SMTP Event SinksFor information about developing by using SMTP event sinks, see SMTP Server Online link on MSDN.
Windows Management Instrumentation (WMI) providers for ExchangeCreating applications and scripts that use WMI is discussed in Microsoft and third-party books, and in the WMI SDK. For more information about WMI, see Windows Management Instrumentation Online link on MSDN.
Exchange Backup and Restore APIDocumentation for the Exchange Backup and Restore API is provided in the Exchange 2000 Server SDK and in the Exchange Server 2003 SDK. Both SDKs are available on the Exchange Developer Center Online link.
Exchange writer for the Windows Volume Shadow Copy ServiceFor information about VSS, see the Exchange Server 2003 SDK and Windows Development Online link on MSDN.
Page view tracker