Professional VB 2005 with .NET 3.0


Bill Evjen

Billy Hollis

Tim McCarthy

Kent Sharkey

Bill Sheldon

image from book

Wiley Publishing, Inc.

Published by
Wiley Publishing, Inc.
10475 Crosspoint Boulevard
Indianapolis, IN 46256
www.wiley.com

© 2007 by Wiley Publishing, Inc., Indianapolis, Indiana

Published simultaneously in Canada

ISBN: 9780470124703

Manufactured in the United States of America

10 9 8 7 6 5 4 3 2 1

Library of Congress Cataloging-in-Publication Data is available from the publisher

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.

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 HERE-FROM. 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 United States at (800) 762-2974, outside the United States at (317) 572-3993 or fax (317) 572-4002.

Trademarks: Wiley, the Wiley logo, Wrox, the Wrox logo, Programmer to Programmer, 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. Microsoft and Access are trademarks or registered trademarks of Microsoft Corporation in the United States and 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.

Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books.

About the Authors

Bill Evjen is an active proponent of .NET technologies and community-based learning initiatives for .NET. He has been actively involved with .NET since the first bits were released in 2000. In the same year, Bill founded the St. Louis .NET User Group (www.stlnet.org), one of the world’s first such groups. Bill is also the founder and former executive director of the International .NET Association (www.ineta.org), which represents more than 450,000 members worldwide.

Based in St. Louis, Missouri, Bill is an acclaimed author and speaker on ASP.NET and XML Web Services. He has written or co-written more than 13 titles, including Professional ASP.NET Special Edition, Professional XML, Professional C# 2005 with .NET 3.0, and more. In addition to writing, Bill is a speaker at numerous conferences, including DevConnections, VSLive, and TechEd.

Bill is the technical architect of Lipper (www.lipperweb.com), a wholly owned subsidiary of Reuters, the international news and financial services company. You can reach Bill at evjen@yahoo.com and he presently keeps his weblog at www.geekswithblogs.net/evjen.

This book, like most, took an entire team to get out the door. First and foremost, I would like to thank Katie Mohr for providing me with the opportunity to write this book. Big thanks go to Bill Bridges, the book’s development editor, who kept the book together. Thanks to my family for putting up with this second job. I love you all greatly. My share of this work is dedicated to Tuija.

Billy Hollis is an author and software consultant based in Nashville, Tennessee. Billy was co-author of the first book ever published on Visual Basic .NET, as well as many other books on software development. He is a member of the Microsoft Regional Director program and a Microsoft MVP. In 2002, Billy was selected as one of the original .NET “Software Legends.” He is heavily involved with consulting, training, and development on the .NET platform, focusing on architecture, smart-client development, commercial packages, and user-interface technologies. He regularly speaks on software development at major conferences all over the world, including Microsoft’s PDC and TechEd events, DevConnections, VSLive, and architecture events such as the Patterns and Practices Architect Summit.

I owe tremendous thanks to my family, who have somehow learned to put up with marathon writing sessions, and to my business partner, Gary Bailey, for keeping our clients happy while I’m writing.

Tim McCarthy is a principal engineer at InterKnowlogy, where he architects and builds applications utilizing the latest Microsoft technologies. He is a Microsoft Certified Application Developer, Microsoft Certified Solution Developer, Microsoft Certified Trainer, and Microsoft Certified Database Administrator. Tim is also an IEEE Certified Software Development Professional.

Tim speaks regularly at several San Diego area user groups (including both .NET and SQL Server groups) and he has been a speaker at Microsoft Developer Days in San Diego for the last several years. He also presents MSDN webcasts, many of which are repeat requests from Microsoft.

He holds a BBA in marketing from the Illinois Institute of Technology as well as an MBA in marketing from National University. Before becoming an application developer, Tim was an officer in the United States Marine Corps. His passion for .NET is surpassed only by his passion for Notre Dame athletics.

I would like to thank my family for putting up with some of the long hours I had to put in to work on my various books, articles, and presentations. Jasmine, maybe someday you will be writing books. I also want to dedicate this book to my mom and dad, who recently celebrated their fiftieth wedding anniversary. Thank you for always giving me the self-confidence to do anything that I set my mind to do.

Kent Sharkey is an independent consultant who lives and codes in the midst of the wilds of Vancouver Island. Before going solo, Kent worked at Microsoft as a Technical Evangelist and Content Strategist, promoting the use of .NET technologies. When not coding or writing, he’s hiking, biking, or canoeing (or exploring the wilds of Azeroth). He shares his house with his wife, Margaret, and two “children,” Squirrel and Cica.

To Babi, for keeping me alive and putting up with me-hopefully, for a long time to come.

Bill Sheldon is a software architect and engineer, originally from Baltimore, Maryland. Holding a degree in computer science from the Illinois Institute of Technology (IIT), Bill has been actively employed as a software engineer since resigning his commission with the United States Navy. He is employed as a principal engineer with InterKnowlogy in Carlsbad, California, and works as an instructor for Visual Basic and Team System–related courses at the University of California San Diego Extension.

In addition to writing books, Bill has published dozens of articles, including the Developer Update Newsletter and occasional feature articles with SQL Server magazine and other Penton publications. He is an established online presenter for MSDN and speaks at live events such as Microsoft Developer Days and community events such as user groups and code camp. Bill is an avid cyclist and is active in the fight against diabetes.

To my wonderful wife, Tracie, who is forced to carry on while I isolate myself to concentrate on writing. And to all the children who have joined our extended Sheldon family over the past three years: Nikita, Elena, Ben, Billy V, and Abigail-each and every one of you is a valuable part of our lives.




Professional VB 2005 with. NET 3. 0
Professional VB 2005 with .NET 3.0 (Programmer to Programmer)
ISBN: 0470124709
EAN: 2147483647
Year: 2004
Pages: 267

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net