 |
Visual Studio Tools for Office: Using VB.NET with Excel, Word, Outlook, and InfoPath View Larger Image | Eric Carter, Eric Lippert Addison-Wesley, Paperback, Bk&CD edition, Published April 2006, 800 pages, ISBN 0321411757 | List Price: $49.99 Our Price: $31.95 You Save: $18.04 (36% Off)
| | | Availability: Out-Of-Stock |
Customer Reviews: 1 Average Customer Rating:      Write a Review and tell the world about this title! People who purchase this book frequently purchase: - Pro VB 2005 and the .NET 2.0 Platform, 2nd Edition; Andrew Troelsen, $36.50, 39% Off!
- Beginning InfoPath 2003; F. Scott Barker, $21.95, 37% Off!
- Inside Microsoft SQL Server 2005: T-SQL Programming; Dejan Sarka, et al, $28.50, 37% Off!
- Microsoft Visual Basic 2005 Step by Step; Michael Halvorson, $25.50, 36% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
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 allow 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.
Eric Carter and Eric Lippert cover their subject matter with deft insight
into the needs of .NET developers learning VSTO. This book
- Explains the architecture of Microsoft Office programming and introduces
the object models
- Teaches the three basic patterns of Office solutions: Office automation
executables, Office add-ins, and code behind a document
- Explores the ways of customizing Excel, Word, Outlook, and InfoPath,
and plumbs the depths of programming with their events and object models
- Introduces the VSTO programming model
- Teaches how to use Windows Forms in VSTO and how to work with the Actions
Pane
- Delves into VSTO data programming and server data scenarios
- Explores .NET code security and VSTO deployment
Advanced material covers working with XML in Word and Excel, developing
COM add-ins for Word and Excel, and creating Outlook add-ins with VSTO.
A companion CD includes all of the complete Visual Basic 2005 code samples.
Table of Contents
Figures
Tables
Foreword
Preface
Acknowledgments
About the Authors
Part I: An Introduction to VSTO
Chapter 1: An Introduction to Office Programming
Chapter 2: Introduction to Office Solutions
Part II: Office Programming in .NET
Chapter 3: Programming Excel
Chapter 4: Working with Excel Events
Chapter 5: Working with Excel Objects
Chapter 6: Programming Word
Chapter 7: Working with Word Events
Chapter 8: Working with Word Objects
Chapter 9: Programming Outlook
Chapter 10: Working with Outlook Events
Chapter 11: Working with Outlook Objects
Chapter 12: Introduction to InfoPath
Part III: Office Programming in VSTO
Chapter 13: The VSTO Programming Model
Chapter 14: Using Windows Forms in VSTO
Chapter 15: Working with Actions Pane
Chapter 16: Working with Smart Tags in VSTO
Chapter 17: VSTO Data Programming
Chapter 18: Server Data Scenarios
Chapter 19: .NET Code Security
Chapter 20: Deployment
Part IV: Advanced Office Programming
Chapter 21: Working with XML in Excel
Chapter 22: Working with XML in Word
Chapter 23: Developing COM Add-Ins for Word and Excel
Chapter 24: Creating Outlook Add-Ins with VSTO
Bibliography
Index
About the Authors
Eric Carter is a lead developer on the Visual Studio Tools for Office (VSTO)
team at Microsoft. He helped invent, design, and implement many of the features
that are in VSTO today. Previously at Microsoft he worked on Visual Studio for
Applications, the Visual Studio Macros IDE, and Visual Basic for Applications
for Office 2000 and Office 2003.
Eric Lippert's primary focus during his nine years at Microsoft has been on
improving the lives of developers by designing and implementing useful programming
languages and development tools. He has worked on the Windows Scripting family
of technologies and, most recently, Visual Studio Tools for Office.
Customer Reviews
Customer Reviews: 1 Average Customer Rating:      Jun 18, 2006     Robert Homes (bob@datasync.com) from Gulfport, Mississippi (USA) An excellent book on vb and vb.net interfaces to Ms Office This books is ostensibly about "VSTO" (Visual Studio Tools for Office) 2005, and it covers VSTO very well. But in addition, its discussion of how VB and VB.NET interact with Office applications in other respect is excellent. The book is very well written, the ideas and issues are presented clearly so that both professionals and ametur programmers can understand and benefit from them. The VSTO software is expensive -- more than $800 retail (even the "academic" edition is up there, close to that figure), though you might be able to find it for under $600 on eBay. But, as I indicated above, if you are interested in programming Microsoft Office applications, using VBA, VB.NET, or with VSTO, this book may be valuable to you with or without VSTO.
I got the book in order to help me determine whether to spend the money to purchase VSTO. The book tipped me in favor of buying it, but whether I do or not, I'm glad I got the book for other reasons.
|
 |