Book description
Learn to build custom Office applications with this new Microsoft development tool
Designed to attract both VBA (Visual Basic for Applications) and Visual Studio developers, VSTO (Visual Studio Tools for Office) is a Visual Studio add-in that makes it easy to create custom Office applications. This book shows developers step by step how to work with VSTO tools to create real-world applications for Word, Outlook, and Excel.
VSTO enables developers to easily create custom applications for Microsoft Office
In the fun and friendly For Dummies style, this book explains how to build effective user interfaces and integrate VSTO applications with Sharepoint and other Microsoft server products
All code is presented in Visual Basic, making the book accessible to both VB and VBA programmers
VSTO For Dummies will get you up and running with this exciting technology quickly and easily.
Table of contents
- Copyright
- About the Authors
- Authors' Acknowledgments
- Publisher's Acknowledgments
- Introduction
-
1. Introducing VSTO
- 1. Getting Started with VSTO
- 2. Building an Add-in
- 3. Making Your Documents Smart
- 4. Designing for VSTO
-
2. VSTO Construction
- 5. Building Word Add-Ins
- 6. Customizing Word Documents
- 7. Building an Excel Add-In
- 8. Putting Customers into Excel
- 9. Presenting PowerPoint
- 10. Building an Outlook Job Jar Add-in
- 11. Creating a Project Project
- 12. Developing for Visio
-
3. Developing for SharePoint
- 13. Working with SharePoint
- 14. Building SharePoint Workflows
- 15. Building SharePoint Lists and Libraries
- 4. Finishing Up
-
5. The Part of Tens
-
18. Ten Reasons to Ditch Web Programming
- 18.1. Smart Clients Are Smarter!
- 18.2. Cross-Platform Needs Are (Often) Overstated
- 18.3. You Can Save Time and Money
- 18.4. People Already Know Office
- 18.5. You Can Offer Free Pops and Bangs
- 18.6. Composite Applications Are the Future
- 18.7. You Have No Cross-Browser Issues
- 18.8. New Deployment Features Reduce the Hosted Problem
- 18.9. You Can Combine Windows Forms Features with Your Programs
- 18.10. You Can Better Meet Your Customers Requirements
-
19. Ten Cool Ideas and Resources for Your Next VSTO Project
- 19.1. Create a Macro to Master the Object Model
- 19.2. Create Statistics in Outlook
- 19.3. Protect Your Privacy
- 19.4. Create a Four-in-a-Row Game
- 19.5. Search for Some URLs
- 19.6. Find Pictures for Your Presentations
- 19.7. Read Word Documents or E-Mails
- 19.8. Remember When Your Favorite Show Is On
- 19.9. Try to Make Your Own Treasure Map
- 19.10. Gather Up Resources for Office Developers
-
20. Ten Ways to Integrate SharePoint
- 20.1. Deploy Word or Excel Files with VSTO Automation to Document Libraries
- 20.2. Look at the SharePoint 2010 Object Model
- 20.3. Move Documents Around with a Workflow
- 20.4. Deploy InfoPath Forms to SharePoint
- 20.5. Integrate Security with a Claims-Based Identity Model
- 20.6. Build a PowerPoint Show from SharePoint Site Content
- 20.7. Use Excel Services in Your VSTO Applications (and Everywhere Else)
- 20.8. Index Your Documents
- 20.9. Remove Managed Code Extensions from Documents
- 20.10. Reference SharePoint Services in a VSTO Program
-
18. Ten Reasons to Ditch Web Programming
Product information
- Title: VSTO For Dummies
- Author(s):
- Release date: October 2010
- Publisher(s): For Dummies
- ISBN: 9780470046470
You might also like
book
VSTO 3.0 for Office 2007 Programming
Get to grips with Programming Office 2007 using Visual Studio Tools for Office A step-by-step guide …
book
RibbonX: Customizing the Office 2007 Ribbon
As the most radical change to the Office interface in its history, the Ribbon replaces the …
book
VSTO for Mere Mortals™: A VBA Developer’s Guide to Microsoft Office Development Using Visual Studio 2005 Tools for Office
Praise for VSTO for Mere Mortals™ "This is the book I wish I'd had when I …
book
Programming Microsoft® Office Business Applications
Visit the catalog page for Programming Microsoft® Office Business ApplicationsVisit the errata page for Programming Microsoft® …