ebook img

VSTO for dummies PDF

340 Pages·2011·7.07 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview VSTO for dummies

spine=.672” Get More and Do More at Dummies.com ® Start with FREE Cheat Sheets Cheat Sheets include Apps (cid:129) Checklists Mobile (cid:129) Charts (cid:129) Common Instructions (cid:129) And Other Good Stuff! To access the Cheat Sheet created specifically for this book, go to www.dummies.com/cheatsheet/vstofd Get Smart at Dummies.com Dummies.com makes your life easier with 1,000s of answers on everything from removing wallpaper to using the latest version of Windows. Check out our There’s a Dummies App for This and That (cid:129) Videos (cid:129) Illustrated Articles (cid:129) Step-by-Step Instructions With more than 200 million books in print and over 1,600 unique Plus, each month you can win valuable prizes by entering titles, Dummies is a global leader in how-to information. Now our Dummies.com sweepstakes. * you can get the same great Dummies information in an App. With Want a weekly dose of Dummies? Sign up for Newsletters on topics such as Wine, Spanish, Digital Photography, Certification, (cid:129) Digital Photography and more, you’ll have instant access to the topics you need to (cid:129) Microsoft Windows & Office know in a format you can trust. (cid:129) Personal Finance & Investing (cid:129) Health & Wellness To get information on all our Dummies apps, visit the following: (cid:129) Computing, iPods & Cell Phones www.Dummies.com/go/mobile from your computer. (cid:129) eBay www.Dummies.com/go/iphone/apps from your phone. (cid:129) Internet (cid:129) Food, Home & Garden Find out “HOW” at Dummies.com *Sweepstakes not currently available in all countries; visit Dummies.com for official rules. VSTO FOR DUMmIES ‰ 0011__004466447700--ffffiirrss..iinndddd ii 99//1155//1100 11::5522 PPMM 0011__004466447700--ffffiirrss..iinndddd iiii 99//1155//1100 11::5522 PPMM VSTO FOR DUMmIES ‰ by Bill Sempf and Peter Jausovec 0011__004466447700--ffffiirrss..iinndddd iiiiii 99//1155//1100 11::5522 PPMM VSTO For Dummies® Published by Wiley Publishing, Inc. 111 River Street Hoboken, NJ 07030-5774 www.wiley.com Copyright © 2011 by Wiley Publishing, Inc., Indianapolis, Indiana Published by Wiley Publishing, Inc., Indianapolis, Indiana Published simultaneously in Canada No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permit- ted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the Publisher for permission should be addressed to the Permissions Department, John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030, (201) 748-6011, fax (201) 748-6008, or online at http://www.wiley.com/go/permissions. Trademarks: Wiley, the Wiley Publishing logo, For Dummies, the Dummies Man logo, A Reference for the Rest of Us!, The Dummies Way, Dummies Daily, The Fun and Easy Way, Dummies.com, Making Everything Easier, and related trade dress are trademarks or registered trademarks of John Wiley & Sons, Inc. and/ or its affi liates in the United States and other countries, and may not be used without written permission. All other trademarks are the property of their respective owners. Wiley Publishing, Inc., is not associated with any product or vendor mentioned in this book. LIMIT OF LIABILITY/DISCLAIMER OF WARRANTY: THE PUBLISHER AND THE AUTHOR MAKE NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE ACCURACY OR COMPLETENESS OF THE CONTENTS OF THIS WORK AND SPECIFICALLY DISCLAIM ALL WARRANTIES, INCLUDING WITH- OUT LIMITATION WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE. NO WARRANTY MAY BE CREATED OR EXTENDED BY SALES OR PROMOTIONAL MATERIALS. THE ADVICE AND STRATEGIES CONTAINED HEREIN MAY NOT BE SUITABLE FOR EVERY SITUATION. THIS WORK IS SOLD WITH THE UNDERSTANDING THAT THE PUBLISHER IS NOT ENGAGED IN RENDERING LEGAL, ACCOUNTING, OR OTHER PROFESSIONAL SERVICES. IF PROFESSIONAL ASSISTANCE IS REQUIRED, THE SERVICES OF A COMPETENT PROFESSIONAL PERSON SHOULD BE SOUGHT. NEITHER THE PUBLISHER NOR THE AUTHOR SHALL BE LIABLE FOR DAMAGES ARISING HEREFROM. THE FACT THAT AN ORGANIZA- TION OR WEBSITE IS REFERRED TO IN THIS WORK AS A CITATION AND/OR A POTENTIAL SOURCE OF FURTHER INFORMATION DOES NOT MEAN THAT THE AUTHOR OR THE PUBLISHER ENDORSES THE INFORMATION THE ORGANIZATION OR WEBSITE MAY PROVIDE OR RECOMMENDATIONS IT MAY MAKE. FURTHER, READERS SHOULD BE AWARE THAT INTERNET WEBSITES LISTED IN THIS WORK MAY HAVE CHANGED OR DISAPPEARED BETWEEN WHEN THIS WORK WAS WRITTEN AND WHEN IT IS READ. For general information on our other products and services, please contact our Customer Care Department within the U.S. at 877-762-2974, outside the U.S. at 317-572-3993, or fax 317-572-4002. For technical support, please visit www.wiley.com/techsupport. Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books. Library of Congress Control Number: 2007926401 ISBN: 978-0-470-04647-0 Manufactured in the United States of America 10 9 8 7 6 5 4 3 2 1 0011__004466447700--ffffiirrss..iinndddd iivv 99//1155//1100 11::5522 PPMM About the Authors Bill Sempf: Bill started playing with computers in 1979 and hasn’t looked back. In 1985, he was helping his father (also Bill) manage Apple IIe systems at the local library. Since then, Bill has built applications for the likes of Lucent Technologies, Bank One, Nationwide Insurance, and Sears, Roebuck and Co. He is the author of C# 2010 All-in-One For Dummies and Visual Basic 2008 For Dummies; a coauthor of Effective Visual Studio.NET, Professional ASP.NET Web Services and Professional VB.NET; a frequent contributor to MSDN, Builder.com, Hardcore Web Services, Cloud Computing Journal, Inside Web Development Journal and Intranet Journal; and an invited speaker for the ACM and IEEE, nPlus1, DevEssentials, the International XML Web Services Expo, and the Association of Information Technology Professionals. Bill is a graduate of The Ohio State University with a Bachelor’s of Science in Business Administration, Microsoft Certifi ed Professional, Certifi ed Internet Business Strategist and Certifi ed Internet Webmaster. His company is Products Of Innovative New Technology (usually called POINT), and you can reach Bill at [email protected]. Peter Jausovec: Peter has worked with Visual Studio Tools for Offi ce (VSTO) since the fi rst version. He is currently employed at Microsoft where he helped test and design the Microsoft Visual Studio 2010 SharePoint developer tools, focusing especially on SharePoint Workfl ows. Dedication From Bill: To my wife Gabrielle and my son Adam. They put up with many a movie date with Daddy illuminated by his laptop screen. From Peter: To my wife Nives. 0011__004466447700--ffffiirrss..iinndddd vv 99//1155//1100 11::5522 PPMM 0011__004466447700--ffffiirrss..iinndddd vvii 99//1155//1100 11::5522 PPMM Authors’ Acknowledgments This book has a long story behind it, which Bill will be glad to tell for the price of a beer at any of the community events he frequents. That story demands an acknowledgement of two particular groups — the developer community and Wiley. When Bill came up with this title concept way back in 2006, he leaned heavily on the developer community for ideas and structure. This leaning turned into a true partnership, when Peter joined the fray as a co-author in 2008. Then just a student, Peter would end up becoming a force in the develop- ment of this book, crafting the message presented and writing half the text. He then worked to update the older chapters to appropriately encompass VSTO 4.0 after he joined Microsoft’s VSTO development team. His work, and the community that supports the creation of vital technologists like him, deserve everyone’s recognition, support, and participation. In that same vein, Eric Carter’s early support from the technical perspective was very important to the book. Maarten van Stam’s expertise in tech review has been fantastic, too. Both of those gentlemen have a deep and broad understanding of the technical issues of VSTO, and their help fi rming up the ideas presented was truly a cornerstone of the book. Wiley, the company that publishes the For Dummies series, deserves a hat tip for sticking with this book. Many people, especially Katie Feltman and Kelly Ewing, allowed this to title draw out long beyond the timeline for most books while we waited for the technology to settle. We believe it was worth the wait and hope you do, too! 0011__004466447700--ffffiirrss..iinndddd vviiii 99//1155//1100 11::5522 PPMM Publisher’s Acknowledgments We’re proud of this book; please send us your comments at http://dummies.custhelp.com. For other comments, please contact our Customer Care Department within the U.S. at 877-762-2974, outside the U.S. at 317-572-3993, or fax 317-572-4002. Some of the people who helped bring this book to market include the following: Acquisitions and Editorial Composition Services Project Editor: Kelly Ewing Project Coordinator: Patrick Redmond Acquisitions Editor: Katie Feltman Layout and Graphics: Carl Byers Technical Editor: Maarten van Stam Proofreaders: The Well-Chosen Word, Lauren Mandelbaum Editorial Manager: Jodi Jensen Indexer: Christine Karpeles Editorial Assistant: Amanda Graham Sr. Editorial Assistant: Cherie Case Cartoons: Rich Tennant (www.the5thwave.com) Publishing and Editorial for Technology Dummies Richard Swadley, Vice President and Executive Group Publisher Andy Cummings, Vice President and Publisher Mary Bednarek, Executive Acquisitions Director Mary C. Corder, Editorial Director Publishing for Consumer Dummies Diane Graves Steele, Vice President and Publisher Composition Services Debbie Stailey, Director of Composition Services 0011__004466447700--ffffiirrss..iinndddd vviiiiii 99//1155//1100 11::5522 PPMM

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.