Developing Applications using Outlook 2000, CDO, Exchange, and Visual Basic



by: Raffaele Piemonte, Scott Jamison
Publisher: Addison-Wesley Professional
Pages: 592

List price: $59.99
Buy now for $43.79
Used & New from $5.89


Book Description
Written for IT developers who build collaborative and workflow applications, this book provides a comprehensive reference to working with Microsoft's powerful collaborative development environment, including Outlook 2000, Exchange Server, and the Collaboration Data Objects (CDO) Library. It demonstrates ways in which these technologies can be tied together into effective business solutions-from small-scale groupware to large-scale enterprise-wide systems.

Developing Applications using Outlook 2000, CDO, Exchange, and Visual Basic offers an overview of the Microsoft collaborative landscape, and then examines each element of that environment in detail. Numerous examples showcase the applications made possible with these technologies and demonstrate VBScript coding techniques. You will find in-depth information on such important topics as:

* properties, methods, and events available in Outlook 97, 98, and 2000 * the Outlook 2000 object model * working with Outlook 2000 mail, calendar, task, and address book capabilities * VBA and COM add-ins * Uusing Outlook Forms and VBScript * Outlook web access * the Forms 2.0 to HTML converter tool * the CDO rendering object model * Exchange agents and routing objects

In addition, this book shows how a number of outside technologies can extend the capabilities of the Outlook/Exchange development environment, including Active Directory (ADSI) services, SQL Server, and ActiveX Data Objects (ADO). The examples include approving purchase order reports using Exchange, maintaining a corporate directory using Outlook and SQL Server, and building an eCommerce application with Exchange and SQL Server.

 
Customer Reviews

Developing Applications Using Outlook 2000, CDO, Exchange
2005-03-04
I just received this book for work and have started flipping through it and while I can't atest to all of the data yet, I'm a bit miffed that the entire book is a giant photocopy!!! It's so bad that you can't read the screen print outs they give you and some of the pages are even crooked. I'd even go as far to say that the book was never proofread. I'd say go buy another book, except so far this is the only one I've found that covers the topic I was looking for.

An excellent reference guide for Exchange 5.5 developers
2000-12-25
If you're subject to program applications in collaboration with the Exchange 5.5 platform, and are a bit familiar with VBScript and Outlook, this book is a must. Simply because it provides loads of useful examples which will get you started at once.

This book does not dwell into the each technology around Exchange 5.5 and Outlook 2000, but instead it gives you an overview AND lots of examples of how you can make the most of your Outlook 2000 clients and Exchange 5.5 servers.

It tells you briefly about the Outlook 2000 object model, COM add-ins, CDO 1.21, Exchange agents and other relevant topics used in conjunction with the Exchange-server technology.

I have read a lot of these books, but this is simply the best in its area. The examples are not taken from any help-files, but - it seems - from real world applications (you can see that in the way they differ from the help-files).

Excellent Technique Book
2000-06-23
It is not very often that I get wildly excited about computer books, but, well, this one did it! Piemonte and Jamison have compiled a list of tips and techniqes that really help. For example: the book paid for itself immediately by helping me overcome calling a word document directly from Outlook (try to find a readable white paper on that one!).

The only reason that I gave it four out of five stars is that some of examples are buggy (I went out to the web site and downloaded the code...which did work and all was well). The code snippets are plentiful and complete. I have a multitude of Outlook and Exchange books and have done several projects to date using both Outlook 98/Outlook 2000 and Exchange Server 5.x. This is now seriously dog eared. If you are doing are going to be doing Outlook programming of any sort get a copy for your library, it is more than worth the purchase price.

Misleading title, this is a reference book!
2000-06-16
I bought this book expecting to learn the ins and outs of creating applications using Outlook's object model and CDO. Instead, I'm left holding a reference book that teaches very little.

I'm trying to build an interface in Visual Basic that mimics Outlook's folder interface. I can build the tree structure (lots of sample code for that on the web and in the docs), but handling events is another matter. For instance, I need to know whenever a folder is created or moved in Outlook, so I can modify my display as well. I also need to know when an item is moved from one folder to another. This book simply lists the events of the Folder object (just as does the docs), but doesn't explain how to use them at all, let alone in a real-world situation (for instance, can I monitor the top level of the folders or would I have to create an object withevents for every folder? -impractical if not impossible-). Also, I need to get the actual email address of the sender of a mail item. You can easily retrieve the display name, but there is no obvious way to retrieve the actual sending address. Again, this book just documents the properties and methods and gives you the same basic code you'd find in the docs (such as establishing a connection).

Don't expect this book to teach you great things about Outlook's object model or CDO. You may find other topics of value (as always, your mileage may vary), but for me, this book serves only as a desktop reference, and accomplishes nothing other than alleviating the need for referencing the on-line help.

Very dissappointing.

Not for beginners
2000-03-28
I bought the book because the reviews were positive. The bookhas a number of little errors and it takes a little experience to findthem (and to solve them).


You are here: Outlook books / Outlook 2000

 

© 2006-2008 Office Assistance LLC