Programming Microsoft® Outlook® and Microsoft Exchange 2003 and over one million other books are available for Amazon Kindle. Learn more

Buy Used
Used - Very Good See details
$3.77 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Kindle Edition
 
   
Have one to sell? Sell yours here
Programming Microsoft® Outlook® and Microsoft Exchange 2003, Third Edition (Pro-Developer)
 
 
Start reading Programming Microsoft® Outlook® and Microsoft Exchange 2003 on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Programming Microsoft® Outlook® and Microsoft Exchange 2003, Third Edition (Pro-Developer) [Hardcover]

Thomas Rizzo (Author)
3.6 out of 5 stars  See all reviews (7 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $30.23  
Hardcover --  
Paperback, Illustrated --  

Book Description

0735614644 978-0735614642 October 22, 2003 3rd ed.

Create rich, collaborative messaging solutions for your business—and extend them to corporate Web portals—with code and instruction straight from the source. This classic reference—now in its third edition—shows how to exploit the enhanced collaborative capabilities in Outlook 2003 and Exchange Server 2003, including knowledge management, information publishing, and search capabilities. Author Thomas Rizzo, a veteran of the Microsoft Exchange and Outlook teams, shares a wealth of practical, how-to examples for crafting collaborative business applications. To extend your learning, the companion Web site features 500+ pages of bonus material on Microsoft SharePoint Portal Server, as well as the book’s entire cache of code—downloadable for use in your own applications.

Discover how to:

  • Manipulate Outlook objects using the Outlook Object Model
  • Write your own COM add-ins to extend Outlook functionality
  • Create smart tags and smart documents to link actions to content, customize the UI, and track interactions
  • Use Collaboration Data Objects (CDO) to develop Web-based messaging and collaboration applications
  • Help protect your network applications with Outlook Security Update and Microsoft ASP.NET authentication
  • Increase your control over Exchange Server with the CDO library and ADSI
  • Better manage the Exchange infrastructure via CDO for Exchange Management (EMO) and Microsoft Windows Management Instrumentation (WMI)
  • Develop real-time collaboration solutions using the Exchange Conferencing Server and Instant Messaging

A Note Regarding the CD or DVD

The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O'Reilly Media's Digital Distribution services. To download this content, please visit O'Reilly's web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to booktech@oreilly.com.



Editorial Reviews

Amazon.com Review

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.

The book closes with material on the Event Scripting Agent and Exchange Server Routing Objects, which provide fault-tolerant message delivery. --Richard Dragan --This text refers to an out of print or unavailable edition of this title.


Product Details

  • Hardcover: 1120 pages
  • Publisher: Microsoft Press; 3rd ed. edition (October 22, 2003)
  • Language: English
  • ISBN-10: 0735614644
  • ISBN-13: 978-0735614642
  • Product Dimensions: 9.1 x 7.3 x 2 inches
  • Shipping Weight: 4.1 pounds
  • Average Customer Review: 3.6 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Best Sellers Rank: #1,333,850 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

7 Reviews
5 star:
 (4)
4 star:    (0)
3 star:    (0)
2 star:
 (2)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.6 out of 5 stars (7 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

23 of 26 people found the following review helpful:
1.0 out of 5 stars Very disappointing, October 7, 2005
Amazon Verified Purchase(What's this?)
This review is from: Programming Microsoft® Outlook® and Microsoft Exchange 2003, Third Edition (Pro-Developer) (Hardcover)
This is a good example of a book written by an author who just wanted to "write" and finish a book. I doubt if the author really knows the subject.

For example, in page 745,the section titled "What About Tasks?", the code example does not include task assignement, and he writes "You can attempt to code task recurrence and assignement, but this is much harder and can easily break Outlook if done incorrectly. For this reason, these functions are not shown in the following code because they are complex and prone to breaking Outlook". Funny. The author should attempt to explain how to do it correctly.

Outlook object properties, methods and events. The author enumerates all of them, no explanation. For example, page 170, about UserProperties and UserProperty, I saw a lot of these properties in his sample codes, but there are never any explanation what are these!

When he explained things, most are self-explanatory. For example in page 82 about "Setting the Actions for a Rule", he wrote"
Return to Sender - This action sends an item e-mailed to a folder back to a sender....
Delete - This action deletes an item...
Reply - With This action sends an automatic reply...
Forward - This action forwards all messages...

He shows how to create custom field (it's easy) but never explained how to access them programmatically.

It will take a whole book as big as this one to comment how disappointing this book is. It is much better to search msdn than read this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 13 people found the following review helpful:
2.0 out of 5 stars Not what I expected, January 9, 2005
This review is from: Programming Microsoft® Outlook® and Microsoft Exchange 2003, Third Edition (Pro-Developer) (Hardcover)
After purchasing this book and skimming through all of it while reading the sections I was interested in more thoroughly (VBScript and Custom Forms), and then going through everything a 2nd time, I was extremely disappointed.

I found the Author was not thorough at all when going over the Outlook Library objects, methods, and properties. I was constantly going to the MSDN site to fill in the gaps. The sample code was also quite limited I thought.

In my entire life, this book is the only book I have ever taken back to the store for a refund. I instead purchased the QUE book written by Patricia Cardoza, which I have found to be far more to my liking.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 8 people found the following review helpful:
2.0 out of 5 stars The book title should not mention Outlook, November 12, 2006
This review is from: Programming Microsoft® Outlook® and Microsoft Exchange 2003, Third Edition (Pro-Developer) (Hardcover)
I have been disappointed by this book. I wanted it mostly to learn how to program Outlook. When I started reading it, I have realized that only a small portion of it was dedicated to Outlook. Perhaps that I am harsh against the book value because I am not part of the intended readers but I guess that even readers interested to programming Exchange would not find much value of this book. I am saying so because the book is huge close to a thousand pages but it sounds like a cut and paste of the Exchange programmer user manual. When I purchase a book like this one, I expect it to be a complement to the product documentation, to give a better insight of how and why a given software works like it does. This book does not deliver up to these expectations. The best Outlook programming book that I have found is: Microsoft Outlook Programming, Jumpstart for Administrators, Developers, and Power Users. Skip this one.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews





Only search this product's reviews



Inside This Book (learn more)
First Sentence:
If you asked 10 people to define collaboration in a computing environment, you would receive a variety of answers. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
account tracking application, smart document solution, xchange server, outlook object library, event registration item, filtered replication, smart tag types, shallow traversal, rich text control, event scripting agent, audit trail provider, outlook object model, new account contact, calendar mailbox, folder home page, multivalue property, dacl object, deep traversal, view descriptor, schema folder, mailbox database, smart documents, thomas rizzo, public folder database, rich edit control
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Active Directory, Private Sub, Web Storage System, Exit Sub, Internet Explorer, End Property Private Property Get, End If Next, Microsoft Exchange, Data Objects, Field Chooser, Document Library, Cancel As Boolean, Calendar of Events, End Select, Get Return, Property Description, Select Case, Live Communications Server, Weh Storage System, Forms Renderer, Imports System, Microsoft Windows, Outlook Web Access, Target As Object, End Function Function
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:





Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject