Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Microsoft CSharp Programming For The Absolute Beginner (2002) [eng]-1.pdf
Скачиваний:
46
Добавлен:
16.08.2013
Размер:
15.71 Mб
Скачать

Microsoft C# Programming for the Absolute Beginner

Andy Harris

© 2002 by Premier Press. All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system without written permission from Premier Press, except for the inclusion of brief quotations in a review.

The Premier Press logo, top edge printing, and related trade dress is a trademark of Premier Press, Inc. and may not be used without written permission. All other trademarks are the property of their respective owners.

Microsoft, Windows, Internet Explorer, Notepad, VBScript, ActiveX, and FrontPage are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.

All other trademarks are the property of their respective owners.

Important: Premier Press cannot provide software support. Please contact the appropriate software manufacturer’s technical support line or Web site for assistance.

Premier Press and the author have attempted throughout this book to distinguish proprietary trademarks from descriptive terms by following the capitalization style used by the manufacturer.

Information contained in this book has been obtained by Premier Press from sources believed to be reliable. However, because of the possibility of human or mechanical error by our sources, Premier Press, or others, the Publisher does not guarantee the accuracy, adequacy, or completeness of any information and is not responsible for any errors or omissions or the results obtained from use of such information. Readers should be particularly aware of the fact that the Internet is an ever−changing entity. Some facts may have changed since this book went to press.

ISBN: 1−931841−16−0

Library of Congress Catalog Card Number: 20011098165 Printed in the United States of America

02 03 04 05 RI 10 9 8 7 6 5 4 3 2 1

Publisher: Stacy L. Hiquet

Marketing Manager: Heather Buzzingham

Managing Editor: Sandy Doell

Project Editor: Amy Pettinella

Editorial Assistant: Margaret Bauer

Technical Reviewer: David Talbot

Copy Editor: Kate Talbot

Interior Layout: William Hartman

Cover Design: Mike Tanamachi

CD−ROM Producer: David Talbot

Indexer: Johnna VanHoose Dinse

Proofreader: Lisa Neal Shaw

To Heather, Elizabeth, Matthew, and Jacob

1

Acknowledgments

Thanks first to Him from whom all life flows.

Heather, you work harder at these books than I do. I appreciate your sacrifices and your love more than ever. Thanks also to Jacob, Elizabeth, and Matthew for understanding why Daddy was typing all the time.

A special thank you to everyone at Premier. This group has shown its character in the time it took to produce this book. I appreciate those I know about, and the many others whose work goes unseen.

Thank you especially Stacy Hiquet for getting me started on this project, and to Amy Pettinella for her help and encouragement. Thanks to Kate Talbot for turning my mush into something readable, and for laughing at my jokes before she deleted them.

I can’t thank David Talbot enough for his dual role as technical editor and CD−ROM producer. His advice and insight make this a far better book than it otherwise would have been.

A very special thanks to the Spring 2002, CSCI 490 class at IUPUI. You never complained about being guinea pigs, you worked from my very raw manuscript, and you taught me far more than I was able to teach you.

About the Author

Andy Harris began his teaching career as a high school special education teacher. During that time, he taught himself enough computing to do part−time computer consulting and database work. He began teaching computing at the university level in the late 1980s as a part−time job. Since 1995 he has been a full−time lecturer in the Computer Science Department of Indiana University/Purdue University–Indianapolis (IUPUI), where he manages the Streaming Media Lab and teaches classes in several programming languages. His primary interests are Java, Microsoft languages, Perl, JavaScript, and dynamic HTML, virtual reality, portable devices, and streaming media.

License Agreement/Notice of Limited Warranty

By opening the sealed disc container in this book, you agree to the following terms and conditions. If, upon reading the following license agreement and notice of limited warranty, you cannot agree to the terms and conditions set forth, return the unused book with unopened disc to the place where you purchased it for a refund.

License:

The enclosed software is copyrighted by the copyright holder(s) indicated on the software disc. You are licensed to copy the software onto a single computer for use by a single concurrent user and to a backup disc. You may not reproduce, make copies, or distribute copies or rent or lease the software in whole or in part, except with written permission of the copyright holder(s). You may transfer the enclosed disc only together with this license, and only if you destroy all other copies of the software and the transferee agrees to the terms of the license. You may not decompile, reverse assemble, or reverse engineer the software.

Notice of Limited Warranty:

2

The enclosed disc is warranted by Prima Publishing to be free of physical defects in materials and workmanship for a period of sixty (60) days from end user’s purchase of the book/disc combination. During the sixty−day term of the limited warranty, Prima will provide a replacement disc upon the return of a defective disc.

Limited Liability:

The sole remedy for breach of this limited warranty shall consist entirely of replacement of the defective disC. IN NO EVENT SHALL PRIMA OR THE AUTHORS BE LIABLE FOR ANY other damages, including loss or corruption of data, changes in the functional characteristics of the hardware or operating system, deleterious interaction with other software, or any other special, incidental, or consequential DAMAGES that may arise, even if Prima and/or the author have previously been notified that the possibility of such damages exists.

Disclaimer of Warranties:

Prima and the authors specifically disclaim any and all other warranties, either express or implied, including warranties of merchantability, suitability to a particular task or purpose, or freedom from errors. Some states do not allow for EXCLUSION of implied warranties or limitation of incidental or consequential damages, so these limitations may not apply to you.

Other:

This Agreement is governed by the laws of the State of California without regard to choice of law principles. The United Convention of Contracts for the International Sale of Goods is specifically disclaimed. This Agreement constitutes the entire agreement between you and Prima Publishing regarding use of the software.

3

Соседние файлы в предмете Программирование на C++