MS Office Excel, Word, Outlook programming
in Visual Studio .NET & Delphi - premium books

Premium books
Must-have books for Microsoft Office developers

Must-have books for Office developers

On this page you will find books that we highly recommend for everyone working in Microsoft Office Excel, Word and Outlook programming. Written by true professional, they will offer you a comprehensive reference and start-to-finish practical guidance for building powerful and robust Office applications. Many of the books have become irreplaceable handbooks and bed-side books for the Add-in Express Team.

Microsoft .NET Development for Microsoft Office

by Andrew Whitechapel
Microsoft .NET Development for Microsoft Office (Office/Progmng/Net)

A quotation from Amazon.com

"Learn real-world strategies and coding techniques for creating Microsoft Office-based applications that work seamlessly in the Microsoft .NET environment. This must-have reference delivers unique, essential insights for Office and .NET developers alike. Covering Microsoft Office System 2003 editions and Microsoft Office XP, the author provides practical guidance on which techniques are viable within various technical scenarios, and which techniques make the most sense for a given business requirement. Packed with information that Microsoft's own Product Support Services team has relied on-and featuring detailed, step-by-step tutorials and full sample code-it's the vital reference that no Office or .NET developer should be without."

Buy on Amazon.com

RibbonX: Customizing the Office 2007 Ribbon

by Robert Martin
RibbonX: Customizing the Office 2007 Ribbon

A quotation from Amazon.com

"If you like to build custom applications or customize the Office user interface, this book is for you. Written by a team of Microsoft MVPs, it shows you - step by step - how easy it is to modify the Microsoft Office® 2007 Ribbon, how the Ribbon works, and how you can customize it to add functionality. You'll learn to leverage the RibbonX API to hide, create, add, and group controls. Along with techniques for using XML, VBA, and Access macros, you'll find clear instructions, practical examples, and real-world code you can use. This is the perfect guide for beginners, developers, and power users alike."

Buy on Amazon.com

Professional Outlook 2007 Programming

by Ken Slovak
Professional Outlook 2007 Programming (Programmer to Programmer)

A quotation from Amazon.com

"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."

Buy on Amazon.com

Microsoft Outlook 2007 Programming: Jumpstart for Power Users and Administrators

by Sue Mosher
Microsoft Outlook 2007 Programming: Jumpstart for Power Users and Administrators

A quotation from Amazon.com

"This book introduces key concepts for programming both Outlook forms for storing and exchanging data and Visual Basic for Applications modules that add new features to Outlook. Central to this new edition, which covers both Outlook 2000 and Outlook 2002, is awareness of tighter security in Outlook. Designed to prevent transmission of computer viruses, the security restrictions can also get in the way of legitimate programs, but this book offers workarounds within the reach of novice programmers. It also covers many of the new features of Outlook 2002, such as the integrated Outlook View Control and searching across multiple folders using SQL syntax and the Search object. "

Buy on Amazon.com

Microsoft Outlook Programming: Jumpstart for Administrators, Developers, and Power Users

by Sue Mosher
Microsoft Outlook Programming: Jumpstart for Administrators, Developers, and Power Users

A quotation from Amazon.com

"Sue Mosher not only knows Outlook development but knows how to explain and teach it clearly and understandably. I highly recommend this book for everyone working in Outlook and also for more advanced users who want to learn the tricks of programming Outlook. " - Ken Slovak, Outlook MVP and President, Slovak Technical Services

"From the first version of Outlook onward, Sue Mosher has been at the public forefront of all things Outlook and Exchange-first as an influential voice on the web and on newsgroups, more recently as a valued Microsoft Outlook MVP. Her web site www.slipstick.com is full of reliable information. I'll often try to find the answer I'm looking for there before using Microsoft's internal tools to research an issue." - Jensen Harris, Lead Program Manager, Microsoft Outlook

Buy on Amazon.com

Programming Microsoft Outlook and Microsoft Exchange 2003

by Thomas Rizzo
Programming Microsoft Outlook and Microsoft Exchange 2003 (Pro-Developer)

A quotation from Amazon.com

"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. "

Buy on Amazon.com

Visual Studio Tools for Office 2007: VSTO for Excel, Word, and Outlook

by Eric Carter
Visual Studio Tools for Office 2007: VSTO for Excel, Word, and Outlook

A quotation from Amazon.com

"Visual Studio Tools for Office 2007: VSTO for Excel, Word, and Outlook is the definitive book on VSTO 2008 programming, written by the inventors of the technology. VSTO is a set of tools that allows professional developers to use the full power of Microsoft Visual Studio 2008 and the .NET Framework to program against Microsoft Office 2007. This book delivers in one place all the information you need to succeed using VSTO to program against Word 2007, Excel 2007, and Outlook 2007, and provides the necessary background to customize Visio 2007, Publisher 2007, and PowerPoint 2007. "

Buy on Amazon.com

Visual Studio Tools for Office: Using C# with Excel, Word, Outlook, and InfoPath

by Eric Carter
Visual Studio Tools for Office: Using C# with Excel, Word, Outlook, and InfoPath

A quotation from Amazon.com

"Visual Studio Tools for Office (VSTO) was released in August of 2003. It brought the power of .NET to developing Word and Excel applications. While powerful, it was also lacking in some key features, and difficult to use. VSTO 2005 will be released as part of the Whidbey release. It will be incorporated in the more advanced versions of Visual Studio .NET 2005, and will also be available as a stand-alone product. It has corrected many of the major problems with the first version, and is poised to experience a rapid growth in usage. Coverage has been expanded to include Outlook and InfoPath in addition to Word and Excel. "

Buy on Amazon.com

Visual Studio Tools for Office: Using Visual Basic 2005 with Excel, Word, Outlook, and InfoPath

by Eric Carter
Visual Studio Tools for Office: Using Visual Basic 2005 with Excel, Word, Outlook, and InfoPath

A quotation from Amazon.com

"Visual Studio Tools for Office is both the first and the definitive book on VSTO 2005 programming, written by the inventors of the technology. VSTO is a set of tools that allows professional developers to use the full power of Visual Studio .NET and the .NET Framework to put code behind Excel 2003, Word 2003, Outlook 2003, and InfoPath 2003. VSTO provides functionality never before available to the Office developer: data binding and data/view separation, design-time views of Excel and Word documents inside Visual Studio, rich support for Windows Forms controls in a document, the ability to create custom Office task panes, server-side programming support against Office, and much more."

Buy on Amazon.com

Professional Excel Development: The Definitive Guide to Developing Applications Using Microsoft Excel, VBA, and .NET (2nd Edition)

by Rob Bovey
Professional Excel Development: The Definitive Guide to Developing Applications Using Microsoft Excel, VBA, and .NET

A quotation from Amazon.com

"In this book, four world-class Microsoft® Excel developers offer start-to-finish guidance for building powerful, robust, and secure applications with Excel. The authors—three of whom have been honored by Microsoft as Excel Most Valuable Professionals (MVPs)—show how to consistently make the right design decisions and make the most of Excel’s most powerful new features. Using their techniques,you can reduce development costs, time to market, and hassle - and build more effective, successful solutions."

Buy on Amazon.com

Programming Microsoft Office Business Applications

by Steve Fox
Programming Microsoft Office Business Applications (Pro-Developer)

A quotation from Amazon.com

"Get practical guidance for creating custom applications by using the capabilities of the Microsoft Office platform. This hands-on reference illustrates how to use Microsoft Visual Studio Tools for Office and the Microsoft Office system to create Office Business Applications an emerging breed of application that bridges the gap between line of business (LOB) systems and end-user productivity tools. OBAs allow users to increase productivity by providing a seamless and integrated end-to-end user experience from their desktop to data in enterprise resource planning, customer relationship management, and other business systems. Experts on the Microsoft Office, Visual Studio Tools for Office, and OBA teams at Microsoft adeptly illustrate how to develop smart clients and Web services in the Microsoft Office environment."

Buy on Amazon.com

Mastering VBA for Office 2010

by Richard Mansfield
Mastering VBA for Office 2010

A quotation from Amazon.com

"Office 2010 brings profound, new ways to extend its applications with VBA programming. This book covers the basics of VBA in clear, systematic tutorials and includes intermediate and advanced content for experienced VB developers. It addresses not just one Office application, but the whole Office suite. Further, all of the content is anchored with solid, real-world projects in Word, Excel, Outlook, PowerPoint, and Access. Topics include recording macros and getting started with VBA; learning how to work with VBA; using loops and functions; using message boxes, input boxes, and dialog boxes; creating effective code; XML-based files, ActiveX, the developer tab, content controls, add-ins, embedded macros, and security."

Buy on Amazon.com

Mastering VBA for Microsoft Office 2007

by Richard Mansfield
Mastering VBA for Microsoft Office 2007

A quotation from Amazon.com

"Even if you're not a programmer, you can quickly learn to write macros, automate tasks, and create custom applications for Office 2007 with Microsoft'sVisual Basic for Applications (VBA) and the in-depth instruction in this comprehensive guide. You'll jump right into the basics of recording and running macros with Office's built-in Macro Recorder, before quickly moving to the essentials of VBA syntax, using loops and functions, building effective code, and programming applications in Word, Excel, PowerPoint, Outlook, and Access. Includes pages of real-world examples and techniques."

Buy on Amazon.com