Microsoft Exchange Server addresses the most vital needs of today's corporate software solutions : collaboration, knowledge management, and Web accessibility. The newest version, Exchange 2000, now supports a wide range of APIs to fit the diverse requirements ; of enterprise developers, including WebDAV, ADO 2.5, ExOLEDB, CDO, and, of course, MAPI. As a result, it is far more flexible, but more complex, than earlier versions. A convenient and comprehensive tutorial and reference, Developing Applications with Exchange 2000 steers you through the many new development options. It provides a programmer-based overview of Exchange 2000, shows you how to build various kinds of applications using these APIs, reveals pitfalls to avoid, and offers experience-based tips for success. In particular, this book focuses on Exchange 2000's newly designed Web Storage System and the many ways it can now be utilized. In addition, Developing Applications with Exchange 2000 includes a convenient summary comparing and contrasting the APIs and object models, including development scenarios highlighting recommended usage. Two applications, along with smaller code examples, demonstrate Exchange 2000 in typical daily operations throughout. With this book as a guide, you will be better able to decide which development approach to Exchange 2000 best serves your needs.