Developers learn how to build and run core business services across the enterprise using Microsoft's powerful messaging and collaboration tools?Outlook 2000 and Exchange Server 5.5. Now in its second edition, this bestselling book has been updated and revised to dig even deeper into Outlook 2000 capabilities such as the Digital Dashboard, the ActiveX(r) View control, and other new wizards and controls. The book offers expert guidance and examples?plus an expanded cache of code and other resources on CD, including the Digital Dashboard toolkit. As a product manager on the Microsoft Exchange team, the author can also share a high-level preview of the features and capabilities of the pending Exchange 2000 release.
Programming Microsoft Outlook and Microsoft Exchange is a thorough guide for building collaborative applications such as threaded discussions and electronic business documents. Early on, the book describes four types of collaborative applications: messaging, tracking, workflow, and real-time applications. Author Thomas Rizzo shows the strengths of Microsoft Outlook and Exchange Server for collaboration, including the many built-in security and administration features.
Rizzo also covers Outlook 98 development, explaining how to customize folders, fields, and views (including rules and filtered replication of messages). He then shows how to create Outlook forms, with instruction on how to use components and add VBScript event handlers. An account tracking application demonstrates all the basics on this topic.
The second half of the book is strong on building Web-based collaborative applications and covers Web tools such as Outlook Today and the Outlook HTML Form Converter. Collaboration Data Objects (CDO) objects are fully explained, showing how they can be built with ASPs and viewed in a browser. Rizzo provides excellent samples for a help desk, a calendar of events, and an intranet news application, and carefully lists the exact versions of various Microsoft tools required to run each example successfully.