Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$25.02 & this item ships for FREE with Super Saver Shipping. Details

or
Sign in to turn on 1-Click ordering.
 
   
Sell Back Your Copy
For a $3.09 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Professional Outlook 2007 Programming (Programmer to Programmer)
 
 
Tell the Publisher!
I'd like to read this book on Kindle

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

Professional Outlook 2007 Programming (Programmer to Programmer) [Paperback]

Ken Slovak (Author)
2.5 out of 5 stars  See all reviews (2 customer reviews)

List Price: $49.99
Price: $29.43 & this item ships for FREE with Super Saver Shipping. Details
You Save: $20.56 (41%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 4 left in stock--order soon (more on the way).
Want it delivered Tuesday, February 14? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Sell Back Your Copy for $3.09
Whether you buy it used on Amazon for $18.43 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $3.09.
Used Price$18.43
Trade-in Price$3.09
Price after
Trade-in
$15.34

Book Description

October 8, 2007 0470049944 978-0470049945 1
  • Written by one of the most popular and knowledgeable Microsoft Outlook MVPs, this book fills a void in the market for a professional-level Outlook programming book
  • Explains how to use the many new features of Outlook 2007's object model and offers honest advice from the author on how to deal with common shortcomings and pitfalls of Outlook
  • Addresses common workarounds for Outlook programming bugs and how to interface with Word, Excel, SharePoint, and Access
  • Discusses the new Object Model, Outlook forms, COM add-ins, security, and more

Frequently Bought Together

Professional Outlook 2007 Programming (Programmer to Programmer) + Microsoft Outlook 2007 Programming: Jumpstart for Power Users and Administrators + Programming Applications for Microsoft  Office Outlook  2007
Price For All Three: $109.21

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Microsoft Outlook 2007 Programming: Jumpstart for Power Users and Administrators $41.99

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Programming Applications for Microsoft Office Outlook 2007 $37.79

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

From the Back Cover

Professional Outlook 2007 Programming

Written by one of the most popular and knowledgeable Microsoft Outlook MVPs, this book emphasizes the many new and exciting Outlook 2007 programming features. Ken Slovak shows you all you need to know to develop everything from Outlook custom forms and personal productivity macros to advanced COM add-ins that use a range of Microsoft technologies.

The Outlook 2007 model fulfills many of the requests that Outlook developers have been making for years. You'll see how many of the programming properties that are considered vital, but were previously unavailable in older versions of Outlook, now exist. Real-world examples show you how to solve common Outlook programming problems. Plus, you'll learn common workarounds for Outlook programming bugs. You'll quickly discover why you'll rarely if ever have to leave the Outlook object model to do what you want with your code when using Outlook 2007.

What you will learn from this book

  • Various properties, methods, and events in the new unified Outlook model

  • How to customize the Outlook user interface

  • Ways the interface works with other applications

  • How to use VSTO 2005 V3

  • How a task management system can utilize the new To-Do bar

Who this book is for

This book is for professional or advanced developers who want to take full advantage of the power of the unified Outlook object model in Outlook 2007, and who want to learn the important new features in the unified object model. Existing knowledge of Outlook programming is not required.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

About the Author

Ken Slovak is president of Slovak Technical Services, a company specializing in Outlook, Exchange, and Office custom development and consulting. He has been an Outlook MVP since 1998. He has coauthored Programming Microsoft Outlook 2000, Professional Programming Outlook 2000, Beginning Visual Basic 6 Application Development; contributed material to other Outlook books; and written numerous magazine articles about Outlook. He makes his home in central Florida with his wife and dog and enjoys swimming, fishing, cooking, and chasing squirrels for the dog’s amusement.

Product Details

  • Paperback: 454 pages
  • Publisher: Wrox; 1 edition (October 8, 2007)
  • Language: English
  • ISBN-10: 0470049944
  • ISBN-13: 978-0470049945
  • Product Dimensions: 9.2 x 7.4 x 1 inches
  • Shipping Weight: 1.5 pounds (View shipping rates and policies)
  • Average Customer Review: 2.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #628,154 in Books (See Top 100 in Books)

More About the Author

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

 

Customer Reviews

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

3 of 3 people found the following review helpful:
4.0 out of 5 stars Good book on a Subject Not Well Documented, January 28, 2009
This review is from: Professional Outlook 2007 Programming (Programmer to Programmer) (Paperback)
Working with Office product's API's can be a daunting task for several reasons. First, the API isn't always fully documented, and there can be a lot of gotchas for developers to find as they build an add-in for this popular software product. The author of Professional Outlook 2007 by Wrox has a lot of experience working with the Outlook API, as it's clearly visible with his writing style. He has a lot of knowledge that any Outlook developer needs to finish the job, plus includes several examples on each topic and includes his own helper code to work with the API.
Professional Outlook 2007 covers the several options for deploying add-ins. It starts out by walking through the creation of a macro using VBA. Macro's can be setup by using the inline macro designer by selecting the Tools > Forms > Design a Form. The designer support allows a developer to drag/drop fields onto the form and create a customized interface. Ken also discusses the options related to using Outlook Form Regions, a new feature only available in Outlook 2007. A form region embeds an icon in the Office ribbon so the user can activate the region (for certain region settings). While this is a nice option and separates the add-in from the actual form, the challenges are backward compatibility (as this feature isn't in Outlook 2003). Throughout the book, the book covers as many possible development options as there are with Office 2007, which are macros, COM add-ins, and VSTO, and across the various syntaxes and query mechanisms (like DASL) that are available.
Ken's book is filled with the gotchas (some times I debated as to whether the Outlook integration was even worth the hassle because of some of the many problems like random crashing, security issues, etc.) of Outlook development that every developer has to be aware of. He includes an entire chapter focused on the idea of real-world programming with Outlook 2007.
I think Ken does a good job of getting his point across, but in some areas the subject can come off dry; he includes his own personal source code that he reuses across projects. While helpful, I felt it was a distraction from the book a little bit. But overall, the book was great and I'd recommend it personally. Like all good books, this book wrapped up with a sample program that's always beneficial.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


14 of 23 people found the following review helpful:
1.0 out of 5 stars Outlook 2003 Add-In? No Luck, April 22, 2008
Amazon Verified Purchase(What's this?)
This review is from: Professional Outlook 2007 Programming (Programmer to Programmer) (Paperback)
I had a specific goal in mind when I bought this book -- to produce a plugin for Microsoft Outlook 2003 (and 2007 in the future) that adds a tab to a calendar item. This tab provides integration with scheduling software for meeting rooms. (not my idea, but not my choice, either).

This book covers a lot of topics that I didn't bother to read, and this review won't be relevent to users who want to learn about VBA and Outlook forms.

The quick summary of what I read is "Microsoft provided feeble interfaces for plugin development, and you have to recreate tons of stuff from scratch. I've done that for you, and here is 50KB worth of code to copy-and-paste into your project."

After typing up a significant part of it over two days, I realized that I had made too many typos to troubleshoot, and I also decided that I didn't really care about all of this minutiae, anymore. So I went to the author's website and downloading the huge blocks of cookie-cutter code that are required to make a plugin of any sort, and just read through the end. However, his sample doesn't compile in Visual Studio 2005, regardless of what I do to try and fix it.

Let's go over how badly this sucks. There is simply no way that you could ever take the code from the book and construst anything resembling the project file which I later downloaded from the author's website. Far too much of the object structure, file structure, references, and namespace declarations were omitted in the book, without so much as a word about it. The code involved is big, and kinda abstract. It's unclear what you need to change to achieve certain results. The example provided might have barely been sufficient to guide me toward my task, to begin with. However, since this one example didn't compile, I was totally stranded.

The architecture of the Outlook plugin is not really explained, although there are "tactical" references to it, sprinkled across a 100 page span that describes bits of code. The object model summary at the end of the book looks basically like a plain text file printed sideways, and offers no "summary" at all, just basically a poorly formatted list of objects, methods and properties.

Now, I can't fully blame the author for providing insights (which must have been painfully learned) into Microsoft Outlook, which just doesn't "want to be modified." However, I'm not inclined to praise the author, either. The parts of the book that I read (about half of it) looked like it was churned out as quickly as the author was able -- maybe a basic narration about bits of code from a single relevent project.

Overall, this is the sub-sufficient level of documentation that seems way too common for the Wrox brand. I would have steered clear, since Wrox always fails me, but there weren't many choices for Plugin Development. I guess I'll blow some more of my company's training budget on the other books, since the Web doesn't really cover this topic, either.
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
 
 
 
Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
outlook forms, navigation pane, exchange public folders, test button, contact item, recipient set, new wrapper class, wrapper class collection, onconnection event handler, inspector wrapper, object model guard, wrapper collection, close event handler, module level reference, module level objects, custom task pane, managed code addins, hard deleted, close event fires, inspectors collection, shared addins, addin code, task management system, ribbon interface, addin templates
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Nothing Set, Task Management System Listing, Private Sub, Public Sub, What's New, Cancel As Boolean, Addins Listing, Interfacing Outlook, Sub Item, Nothing End Sub, To-Do Bar, Mailltem Dim, Imports Outlook, Width Layout, Height Layout, Personal Forms Library, Implements Extensibility, Left Layout, Field Chooser, Property Properties Tab Value Name Display, Folder Dim, Top Layout, Travel Time, Other Applications Listing, End Region
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

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

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

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