VSTO for Dummies

  • 3h 50m
  • Bill Sempf, Peter Jausovec
  • John Wiley & Sons (US)
  • 2011

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.

About the Authors

Bill Sempf is a solutions architect specializing in Internet technologies. He is an established writer and speaker on a range of technology topics.

Peter Jausovec is a software development engineer who works on VSTO and SharePoint testing at Microsoft.

In this Book

  • Introduction
  • Getting Started with VSTO
  • Building an Add-in
  • Making Your Documents Smart
  • Designing for VSTO
  • Building Word Add-Ins
  • Customizing Word Documents
  • Building an Excel Add-In
  • Putting Customers into Excel
  • Presenting PowerPoint
  • Building an Outlook Job Jar Add-in
  • Creating a Project Project
  • Developing for Visio
  • Working with SharePoint
  • Building SharePoint Workflows
  • Building SharePoint Lists and Libraries
  • Security
  • Deploying VSTO Solutions
  • Ten Reasons to Ditch Web Programming
  • Ten Cool Ideas and Resources for Your Next VSTO Project
  • Ten Ways to Integrate SharePoint
SHOW MORE
FREE ACCESS

YOU MIGHT ALSO LIKE

Journey Microsoft Excel
Rating 3.6 of 10 users Rating 3.6 of 10 users (10)