Visual Studio 2005-All-in-One Desk Reference for Dummies
Vanessa L. Williams
Wiley Publishing, Inc.
Published by
Wiley Publishing, Inc.
111 River Street
Hoboken, NJ 07030-5774
http://www.wiley.com
2007 Wiley Publishing, Inc.
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 permitted 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 Legal Department, Wiley Publishing, Inc., 10475 Crosspoint Blvd., Indianapolis, IN 46256, (317) 572-3447, fax (317) 572-4355, 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, http://www.Dummies.com, and related trade dress are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affiliates in the United States and other countries, and may not be used without written permission. Visual Studio is a registered trademark of Microsoft Corporation in the United States and/or other countries. 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 WITHOUT 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 ORGANIZATION 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 800-762-2974, outside the U.S. at 317-572-3993, or fax 317-572-4002.
For technical support, please visit http://www.wiley.com/techsupport.
Wiley also publishes its books in a variety of electronic formats.
Library of Congress Control Number: 2005927616
ISBN-13: 978-0-7645-9775-6
0-7645-9775-2
Manufactured in the United States of America
10 9 8 7 6 5 4 3 2 1
10/RS/RQ/QW/IN
About the Author
Vanessa L. Williams is a consultant and author specializing in Microsoft's SharePoint and .NET technologies. Through her Midwest consulting business, Vanessa Williams Business Solutions, she provides custom development, systems implementation, hosting, and training services for SharePoint, .NET, and Visual Studio Team System. She has ten years of business information systems experience spanning several industries including transportation, petroleum marketing, manufacturing, retail, and motor-sports entertainment. Her nontechnical experience-including jobs as a shipping clerk, accounting clerk, and forklift driver-gives her the unique ability to view systems implementations from an end user's perspective.
Vanessa grew up in Indianapolis, where she graduated from the Kelley School of Business at Indiana University with a Bachelor of Science degree in Business Management and Computer Information Systems.
Vanessa is active in the online tech community. She welcomes comments, feedback, and questions via her Web site, http://www.sharepointgrrl.com.
Dedication
To Mel and Rosie.
Author's Acknowledgments
Writing a book is a lot like developing software. There's no hotshot who does it all. A small team develops the idea, fleshes it out, and ushers it through the proposal process. Once approved, the author and a small team of editors move the manuscript through the editorial process. During the editorial process, the manuscript is developed and checked for technical accuracy and completeness. After the manuscript is complete, it moves through a production process where yet another team turns it into a physical product. A sales and marketing team works on promoting and selling the book to retail stores and other channels.
Like any good software development project, writing a book isn't a waterfall process. Many activities occur in parallel or provide feedback to other phases. It's common to revisit the proposal multiple times to clarify the book's vision or possibly modify the original idea.
I had an exceptionally good team help me move this book from idea to your hands. Katie Feltman supported my vision for this book and helped build the top-notch team to bring it to fruition. Mark Enochs, the project editor, and Becky Whitney, copy editor, were instrumental in developing the manuscript. Like good teammates, they shared their knowledge with me, and I'm a better writer because of it.
I'd also like to thank the readers of my previous book, Microsoft SharePoint 2003 For Dummies. I received hundreds of reader e-mails while writing this book. Answering those e-mails kept me hopping between SharePoint and Visual Studio, but each e-mail helped me write a better book for you.
On a personal note, I need to thank my partner, Melody, who was gracious enough to tolerate another book project. Finally, I never would've finished this book without doggy daycare. Thanks to Brigitte and her staff at the Barkalounge for wearing out my crazy puppy.
Publisher's Acknowledgments
We're proud of this book; please send us your comments through our online registration form located at http://www.dummies.com/register/.
Some of the people who helped bring this book to market include the following:
Acquisitions, Editorial, and Media Development
Sr. Project Editor: Mark Enochs
Sr. Acquisitions Editor: Katie Feltman
Copy Editor: Becky Whitney
Technical Editor: Chris Bower
Editorial Manager: Leah Cameron
Media Development Manager: Laura VanWinkle
Editorial Assistant: Amanda Foxworth
Sr. Editorial Assistant: Cherie Case
Cartoons: Rich Tennant
(http://www.the5thwave.com)
Composition Services
Project Coordinator: Kristie Rees
Layout and Graphics: Claudia Bell, Jonelle Burns, Denny Hager, Stephanie D. Jumper, Heather Ryan
Proofreaders: John Greenough, Susan Moritz, Christy Pingleton, Evelyn Still
Indexer: Valerie Haynes Perry
Special Help: Heidi Unger, Barry Childs-Helton
Publishing and Editorial for Technology Dummies
Richard Swadley, Vice President and Executive Group Publisher