Learning C# 3.0

ISBN-10: 0596521065

ISBN-13: 9780596521066

Edition: 3rd 2008 (Revised)

List price: $39.99 Buy it from $3.00
eBook available
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy


If you're new to C#, this popular book is the ideal way to get started. Completely revised for the latest version of the language, Learning C# 2008 starts with the most basic features of the language, and builds to advanced features including generics, interfaces, and delegates. You'll also learn how to build Windows applications and handle data with C#. No previous programming experience is required -- in fact, if you've never written a line of code in your life, this book will show you how it's done. Bestselling authors Jesse Liberty and Brian MacDonald start with the fundamentals and work up through intermediate to advanced features. Each chapter offers a self-contained lesson that helps you master key concepts, with plenty of annotated examples, illustrations, and a concise summary. Learn how to program while you learn C# Learn principles of object-oriented programming through C# Discover how to use the latest features in C# 3.0 and the .NET 3.5 Framework -- including LINQ and the Windows Presentation Foundation (WPF) Create Windows applications and data-driven applications Sharpen your skills with "Brain Builder" quizzes and exercises in each chapter If you're ready to dive into C# and .NET programming, this book is a great way to quickly get up to speed.
Used Starting from $19.63
New Starting from $30.04
eBooks Starting from $31.99
Rent eBooks
Buy eBooks
what's this?
Rush Rewards U
Members Receive:
You have reached 400 XP and carrot coins. That is the daily max!
Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Italian Grammar Online content $4.95 $1.99
Add to cart
Study Briefs
Portuguese Grammar Online content $4.95 $1.99
Add to cart
Study Briefs
Spanish Grammar Online content $4.95 $1.99
Add to cart
Study Briefs
German Grammar Online content $4.95 $1.99
Customers also bought

Book details

List price: $39.99
Edition: 3rd
Copyright year: 2008
Publisher: O'Reilly Media, Incorporated
Publication date: 11/28/2008
Binding: Paperback
Pages: 692
Size: 7.00" wide x 9.25" long x 1.50" tall
Weight: 1.980
Language: English

Jesse Liberty is a Master Consultant for Falafel Software, aMicrosoft MVP, a Telerik MVP, an author, and he creates courses forPluralsight. Liberty hosts the popular Yet Another Podcast and his blog isconsidered required reading. He was a Senior Evangelist for Microsoft, a XAML Evangelistfor Telerik, a Distinguished Software Engineer at ATT; Software Architectfor PBS and Vice President of Information Technology at Citibank. Jesse can befollowed on twitter at @JesseLiberty

Brian MacDonald has edited programming and networking books for major publishers on topics ranging from securing Windows servers to PHP web programming to running an eBay business. He also coauthored O'Reilly's Learning C# 2005 and Learning ASP.NET 2.0 with AJAX.

About This Book
Who This Book Is For
How This Book Is Organized
Conventions Used in This Book
Support: A Note from Jesse Liberty
Using Code Examples
We'd Like to Hear from You
SafariA� Books Online
C# and .NET Programming
Installing C# Express
C# 3.0 and .NET 3.5
The .NET Platform
The .NET Framework
The C# Language
Your First Program: Hello World
The Compiler
Examining Your First Program
The Integrated Development Environment
Test Your Knowledge: Quiz
Test Your Knowledge: Exercise
Visual Studio 2008 and C# Express 2008
Before You Read Further
The Start Page
Projects and Solutions
Inside the Integrated Development Environment
Building and Running Applications
Test Your Knowledge: Quiz
Test Your Knowledge: Exercises
C# Language Fundamentals
WriteLine( ) and Output
Variables and Assignment
Test Your Knowledge: Quiz
Test Your Knowledge: Exercises
The Assignment Operator (=)
Mathematical Operators
Increment and Decrement Operators
Relational Operators
Logical Operators and Conditionals
The Conditional Operator
Operator Precedence
Test Your Knowledge: Quiz
Test Your Knowledge: Exercises
Unconditional Branching Statements
Conditional Branching Statements
ReadLine( ) and Input
Iteration (Looping) Statements
Test Your Knowledge: Quiz
Test Your Knowledge: Exercises
Object-Oriented Programming
Creating Models
Classes and Objects
Defining a Class
Class Relationships
The Three Pillars of Object-Oriented Programming
Object-Oriented Analysis and Design
Test Your Knowledge: Quiz
Test Your Knowledge: Exercises
Classes and Objects
Defining Classes
Method Arguments
Return Types
Object Initializers
Anonymous Types
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.