Read an Excerpt
Accelerate your development productivity with the expert insights and instructive code samples in this hands-on guide. This book delivers the detailed information you need to use the leading edge Web Storage System technology in Microsoft Exchange 2000 Server to build powerful applications for calendaring, contact management, workflow, and more. You'll dig deep into the architecture and schema of the Web Storage System to see how it provides easy access to email, documents, and Web pages, and you'll explore the systems support for XML and other Internet standards. This highly technical expert guide will help you
- Understand Exchange 2000 Server development. Develop quickly with the Exchange 2000 Server and Web Storage System platform, master tools for building Web Storage System applications, organize data within the store, and get to that data from most clients without using any code.
- Learn how to access data. Define and access custom content classes and properties, use OLE DB and the Microsoft Activex Data Objects (ADO) 2.5 Object Model to access the Web Storage System, use Collaboration Data Objects (CDO) for Exchange to develop messaging and calendaring applications, and interact with Microsoft Active Directory services.
- Extend your application. Go beyond the core features of Exchange 2000 Server to use Web Storage System events, design workflow applications, and develop for Microsoft Outlook 2000.
- Build for the Web. Explore applications and tools for the Web, build Web Storage System forms that replace the standard Microsoft Outlook Web access forms, and create Web pages that use XML and XSL for addedflexibility in your Web applications. Prepare for the enterprise: Build secure applications with the Windows 2000 security model, set up your own test environment, secure your middle-tier components by using the COM+ role-based security model, and understand key issues to watch out for when deploying a custom enterprise application.
Developers learn how to build innovative messaging, collaboration, and knowledge management solutions with this expert guide to Microsoft Exchange 2000 Server. The first product to feature Microsoft's new Web Store technology, Exchange 2000 provides a rich, state-of-the-art environment for creating Web-enabled business and workflow applications. In the first part of the book, developers dig into Web Store architecture and schema and explore the technology's leading edge support for XML and other Internet standards. Subsequent chapters provide skillful guidance and practical examples to help programmers get to work, teaching them how to apply their existing expertise with Office 2000 and Visual Studio 6 to this new platform, and extending their knowledge with timely insights on Windows 2000. Topics include using OLE DB and the Activex Data Objects (ADO) 2.5 Object Model to access the Web store, working with Collaboration Data Objects (CDO) 3.0, extending applications with Web Store events, building security into applications with the Windows 2000 security model, building Exchange-based Web forms, using XML, and developing for Outlook 2000.
The developer's guide to building powerful server-side applications with Exchange 2000 and Web Store. The developer's guide to building powerful server-side applications with Exchange 2000 and Web Store
Rich in hands-on guidance and instructive code samples, this book delivers expert, just-in-time information for using Microsoft's new Web Store technology.
Key book benefits are as follows:
- Delivers practical insights, instruction, and code samples to accelerate developer productivity with the new Web Store technology in Exchange 2000.
- Takes developers inside Web store architecture demonstrating how it provides easy access to email, documents, Web pages, and other business information from a variety of client software and familiar development tools.
- Provides how-to information for building applications for instant messaging, real-time collaboration, calendaring, contact management, workflow, and other business applications using minimal code.
Microsoft Exchange 2000 Server enables a wide range of collaborative activities, including group scheduling, team customer and task lists, document routing, and discussion groups that are designed to help knowledge workers become more productive. Exchange 2000 significantly expands the Exchange infrastructure for collaboration and business applications through its use of the new Web Store.
The Web Store provides a single point of management and collaboration for knowledge stored and shared through email, documents, and applications. It integrates Web content such as Web pages, rich storage for documents, extensive messaging and collaboration services, and complete application hosting and workflow services.
The Exchange platform has an increasingly strong story for developers in the enterprise. A few companies, such as ECMS and MicroEye, are making progress toward building large-scale collaboration applications on Exchange, and their visible success has served to validate the potential of the platform.