Skip to content

Complete Idiot's Guide to C# Programming

Best in textbook rentals since 2012!

ISBN-10: 002864378X

ISBN-13: 9780028643786

Edition: 2002

Authors: David Conger

List price: $19.95
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Written with complete beginners in mind, this guide provides a blanced, easy-to-understand introduction to Visual C#'s powerful features.
Customers also bought

Book details

List price: $19.95
Copyright year: 2002
Publisher: Penguin Group (USA) Incorporated
Publication date: 6/1/2002
Binding: Paperback
Pages: 360
Size: 7.25" wide x 9.00" long x 1.00" tall
Weight: 1.298
Language: English

Getting Started
Jumping Feet First
The Language of Computers
Memory
What Is a Computer Program? Programming Languages
Tools of the Trade
The View from 10,000 Feet: Introducing C# and Visual Studio
C, C++, and C#
C# and Java
Microsoft Visual Studio
Writing Programs in C#
Creating Visual C# Programs
Hello, C#-a First Program
Parts of a Visual C# Program
Printing Text to the Screen
Getting Input from the Keyboard
Programming From The Ground Up
Basic Building Blocks: Variables and Functions
Variables in C#
Functions in C#
Time to Tinker: Space Travel Made Easy
Doing Math the Computer's Way
Numeric Operators
Assignment Operators
Precedence
A Little More or Less
Areas and Edge Lengths
Classy Language
What Is an Object? Classes as Objects
Objects You've Already Used
Stringing Programs Along
Characters in C#
Strings in C#
Beyond The Basics
Making Choices
Decisions and Branching
Logical Data
Logical Operators
Branching Statements
Getting a Bit Loopy
Testy Start, Testy End
The while Loop
The do-while Loop
The for Loop
Arrays: More Fun Than a Stamp Collection
What Is an Array? Wish Upon a Star
Meanwhile, Back on Earth
Multidimensional Arrays
Being Persistent: Storing Information in Files
Buffered Input and Output
The Nuts of Bolts of Files
Writing Data to Text Files
Reading Data from Text Files
Writing Data to Binary Files
Reading Data from Binary Files
Object-Oriented Programming
Under Construction: Building Classes
Defining C# Classes
Member Data
Member FunctionsOops! I Mean Methods
Constants-the Cure for Magic Numbers
Overloading (Heavy, Dude!)
Overloading Constructors
Overloading Methods
Overloading Operators
Properties: Nothing to Do with Acreage
What Do You Get When You Cross Member Data with Methods? Read-Only Properties
Write-Only Properties
Properties and Methods
Laziness Is a Virtue: Reusing Code with Inheritance
The Same Thing, Only Different
Not Just Public and Private
Overriding Base Class Methods
Programming In The Real World
Net Gain
Introducing the .Net Framework
WinForms for Easy Windows Programming
Rapid Application Development
An Assortment of Building Blocks
Properties, Events, and Methods
Controls Have Properties, Too
Eventful Programming
Methods to My Madness
Containers: Tupperware for Controls
Form Controls
Form Properties
Panel Controls
GroupBox Controls
Buttons: More Than Meets the Eye
Buttons for Basic User Input
Spiffing Up Your Buttons
Alternating Images and Text on Buttons
ToolBar Controls
Building Character
What's in a Name? Getting from Here to There
How's Everything? Let's Talk
Striking It Rich
What's on the Menu Today? MainMenu Controls
Accelerator Keys
Practice Makes Perfect
And Now, This Message
Message Boxes the Easy Way
Dialog Boxes
You're at the Top of My List
Just Lists
Check, Please
Longer, Yet Shorter, Lists
Valuable Information
Just Checking In
Tuning in with Radio Buttons
Pick a Number, Any Number
Sliding Scales
Almost Containers (But Not Quite)
Tabbed Pages
Picture Boxes
Common Dialog Boxes
Complex Tasks Made Incredibly Easy
How to Write a Text Editor Without Really Trying
Getting Richer
How