Search for books and compare prices on all major online booksellers with one click!

Home  About UsSuggest BookstoreRecommend Us 
    Title/Keywords ISBN  

Programming in the Key of C#

AUTHOR: Charles Petzold
ISBN: 0735618003

Compare Price


HOME--->> Computers & Internet --->>Authors A-Z --->>Petzold Charles
 
Petzold Charles
         Editorial Review

Programming in the Key of C#
- Book Review,
by Charles Petzold


From Book News, Inc.
C# is an intuitive object-oriented programming language that may be used for writing .NET Web or Windows-based applications. Assuming no prior programming experience on the part of the reader, this primer focuses on the fundamentals of composing code with C#. It begins with variables and ends with a program that plays music (in the key of C#, no less). Topics include, for example, declaration statements, Boolean variables, instance methods, and operator overloading.Copyright © 2004 Book News, Inc., Portland, OR


Book Description
Introduce yourself to C# programming with Charles Petzold, one of the industry’s premier authors. This uniquely enjoyable tutorial requires no programming experience but will expertly help you build the fundamental skills for writing code with C#.


Buy from Amazon     Compare Prices



         Book Review

Programming in the Key of C#
- Book Reviews,
by Charles Petzold

Programming in the Key of C#

FROM OUR EDITORS

The Barnes & Noble Review
If you￯﾿ᄑre new (or relatively new) to programming -- the audience for this book -- you may not recognize the name Charles Petzold. Suffice to say, he￯﾿ᄑs a legend amongst Windows programmers, and if you￯﾿ᄑve got a chance to learn a Microsoft programming language from him, you ought to jump at it.

Petzold started building his Windows reputation way back in 1985, with the Windows 1.0 SDK beta. He wrote the world￯﾿ᄑs first magazine article on Windows programming, and then Programming Windows -- simply the definitive work on Windows development. That book is now in its sixth edition.

Through Windows 3.x to 9x, 2000 to XP, and now .NET, Petzold keeps learning better ways to teach Windows programming. Most of his previous books have assumed some basic familiarity with software development. This one, however, is for beginners and near beginners. If you￯﾿ᄑd like to start your career with a truly modern language, Programming in the Key of C# is your Petzold book.

Petzold wants you to gain a really deep understanding of the language, so he strips away everything extraneous to that goal. This isn￯﾿ᄑt a book about fancy Windows Forms user interfaces, or web services, or database integration, or Visual Studio .NET. It￯﾿ᄑs a book about learning to write C# really well -- and, in so doing, understanding the ideas behind modern programming.

To stress the point, Petzold￯﾿ᄑs examples are actually intended to run in the Windows console, a.k.a. Command Prompt window. (Fret not: everything he teaches you at the console will be invaluable when you write other C# Windows and web programs. Meantime, you needn￯﾿ᄑt own VS.NET to learn what Petzold￯﾿ᄑs teaching.)

He starts with a little history and context -- of programming, and of ￯﾿ᄑC-based￯﾿ᄑ languages. You￯﾿ᄑll enter the language through simple math, then learn how to declare variables. Even at this level, Petzold is talking about concision and clarity.

You￯﾿ᄑll walk through editing, compiling, and running your program, then communicating with the user -- ￯﾿ᄑa shadowy being who lurks just beyond the periphery of your vision...needy, confused, angry, and malicious.￯﾿ᄑ

Next, it￯﾿ᄑs on to the language￯﾿ᄑs basic types. You￯﾿ᄑll learn how the .NET framework and C# handle integers; how to use text strings, and the all-important stack and heap. There are full chapters on constants, decimals, floating point math, methods and fields, arrays, Booleans, and characters. Part III turns to the stuff that makes computers at least look intelligent: conditions and iteration. Petzold introduces the While Loop, For and Foreach, exceptions, and much more.

By now, you have the ￯﾿ᄑprocedural￯﾿ᄑ side of C# nailed. But C# is an object-oriented language, and that￯﾿ᄑs where Petzold spends the remainder of his time. He carefully introduces data encapsulation, constructors, inheritance, virtuality, operator overloading -- pretty much all the core concepts of object-oriented development.

This literate, amusing, careful book never loses sight of its goals -- or yours. But after all, that￯﾿ᄑs what millions of programmers have come to expect from Charles Petzold. Bill Camarda

Bill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks for Dummies, Second Edition.

FROM THE PUBLISHER

Learning to program is like learning a musical instrument. It takes dedication, lots of practice, and a great teacher. This primer--created by award-winning author Charles Petzold--focuses on the fundamentals of composing code with C#, an intuitive object-oriented programming language ideal for creating solutions for Microsoft Windows and the Web. Along the way you can take lyrical side trips into the history, culture, and jargon of software development. Whether you￯﾿ᄑre new to programming or new to C#, you'll quickly build the skills you need to orchestrate your own applications in the key of C#.

SYNOPSIS

C# is an intuitive object-oriented programming language that may be used for writing .NET Web or Windows-based applications. Assuming no prior programming experience on the part of the reader, this primer focuses on the fundamentals of composing code with C#. It begins with variables and ends with a program that plays music (in the key of C#, no less). Topics include, for example, declaration statements, Boolean variables, instance methods, and operator overloading. Annotation ©2004 Book News, Inc., Portland, OR


Buy from Barnes & Noble     Compare Prices




HOME  |  Recommend bookstore  |  Rate bookstore  |  Link to us  |  Report bug  |  Contact us
Copyright© 2003 - 2005, PowerBookSearch.com. All Rights Reserved.