Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.
Learning C# 3.0 and over 300,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
47 used & new from $22.37

Have one to sell? Sell yours here
 
   
Learning C# 3.0
 
 
Start reading Learning C# 3.0 on your Kindle in under a minute.

Don’t have a Kindle? Get yours here.
 
  
4.8 out of 5 stars See all reviews (4 customer reviews)

List Price: $39.99
Price: $26.39 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.60 (34%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Wednesday, July 15? Choose One-Day Shipping at checkout. Details
34 new from $22.37 13 used from $28.00
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $17.59

Best Value

Buy Learning C# 3.0 and get Rails for .NET Developers (Facets of Ruby) at an additional 5% off Amazon.com's everyday low price.

Learning C# 3.0 + Rails for .NET Developers (Facets of Ruby)
Buy Together Today: $48.31

Show availability and shipping details

  • This item: Learning C# 3.0

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Rails for .NET Developers (Facets of Ruby)

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought

C# 3.0 in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))

C# 3.0 in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))

by Joseph Albahari
4.9 out of 5 stars (35)  $31.49
Learning ASP.NET 3.5

Learning ASP.NET 3.5

by Jesse Liberty
5.0 out of 5 stars (1)  $29.69
Programming C# 3.0

Programming C# 3.0

by Jesse Liberty
2.3 out of 5 stars (12)  $31.49
Programming .NET 3.5

Programming .NET 3.5

by Jesse Liberty
4.4 out of 5 stars (7)  $29.69
Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)

Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)

by Andrew Troelsen
4.4 out of 5 stars (56)  $37.79
Explore similar items

Editorial Reviews

Product Description
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# 3.0 starts with the fundamentals and takes you through intermediate and advanced C# features -- including generics, interfaces, delegates, lambda expressions, and LINQ. 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, bestselling authors Jesse Liberty and Brian MacDonald will show you how it's done. Each chapter offers a self-contained lesson to help you master key concepts, with plenty of annotated examples, illustrations, and a concise summary. With this book, you will: Learn how to program as you learn C# Grasp the 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

You'll also find a unique Test Your Knowledge section in each chapter, with practical exercises and review quizzes, so you can practice new skills and test your understanding. If you're ready to dive into C# and .NET programming, this book is a great way to quickly get up to speed.

About the Author
Jesse Liberty is a Microsoft Senior Program Manager where he is responsible for the creation of tutorials, videos and other content to facilitate the learning and use of Silverlight. Even before joining Microsoft, Jesse was well known in the industry in part because of his many bestselling books, including O'Reilly Media's Programming .NET 3.5, Programming C# 3.0, Learning ASP.NET with AJAX and the soon to be published Programming Silverlight.

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.


Product Details

  • Paperback: 692 pages
  • Publisher: O'Reilly Media, Inc.; 3rd edition (November 28, 2008)
  • Language: English
  • ISBN-10: 0596521065
  • ISBN-13: 978-0596521066
  • Product Dimensions: 9.1 x 6.8 x 1.6 inches
  • Shipping Weight: 2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.8 out of 5 stars See all reviews (4 customer reviews)
  • Amazon.com Sales Rank: #16,139 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #28 in  Books > Computers & Internet > Programming > Languages & Tools > C#
    #35 in  Books > Computers & Internet > Databases > SQL
    #45 in  Books > Computers & Internet > Programming > Software Design, Testing & Engineering > Object-Oriented Design

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(1)
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

 

Customer Reviews

4 Reviews
5 star:
 (3)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.8 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
3 of 3 people found the following review helpful:
5.0 out of 5 stars Surprisingly Good For Experienced Student, February 5, 2009
By Janjamoja (Miami, FL) - See all my reviews
I'm a recent Master's graduate, in Computer Science. Programming concepts certainly aren't new to me. I've done C++, VB, Java, JSP, SQL, etc, etc, and figured it was time to pick up C#. I didn't even get this book from Amazon, I picked it up at my local B&N, but I was so pleased with it I had to make a post here.

The Good For Beginners:

He starts off with easy concepts, each chapter is broken up just right. Just when you may start to fidget and wonder how you're going to remember all of it, the chapter will end with a summary, a set of questions, and exercises. And the exercises are done well. If you grasped the concepts you can do them, and they are not too complicated that you may fumble. Plus, the solution is in the back of the book.

The Good For The Experienced:

I may have personally been better off with C# Programming, which is the more advanced book, but I started off with this since it had been a while since I touched a C-styled language. I read through even the introductory chapters, rather than skipping through, and was surprised at what I picked up. I know all of the concepts discussed, but he also includes best practices, as well as very good explanations that make you understand even these simple concepts better.

In my classes, the focus was all on 'This is how you make the code do this', with only one class focused on 'This is how you *should* write your code for readability, updating, some standards, etc'. This really answered a lot of my questions in that department. I feel like a slightly more professional programmer just from paying attention to these bits.

Basically, I liked the format and writing style enough that O'Reilly books, those by Jesse Liberty in particular, are where I look first to learn something new.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
2 of 2 people found the following review helpful:
5.0 out of 5 stars Good Beginning C# Text, January 30, 2009
By D. K. Boren (Pennsylvania) - See all my reviews
(REAL NAME)   
This text is a good one for those new to C# and also for those who are familiar with C# but not fluent with it. I have read almost all of Mr. Liberty's books for varied languages at one time or another and he is a good teacher. Like most Authors, the concern with selling books is there. However, Mr. Liberty cares more than selling books. He seems to truely care about teaching people programming concepts. He seems to care if you "get it" while exploring some of the varied theorems, algorithms, and syntax rules. While this text is for novices and structured for newbies to C# and programming in general, it also touches on the more advanced areas of C#. While not exploring some of these areas for long periods of time, the book is good because it at least introduces a person to most concepts. No text is perfect and for a high level language such as C# there is no way possible for a person to include everything into a single text as the C# library is just far too large. However as far as the basic syntax for C# 3.0 this book pretty much covers everything a person needs to know. After a text such as this one a person could delve into a more advanced text in order to get practice at coding. The best way to get proficient in any language is to WRITE CODE WHILE you are learning a book. Practice, practice, and more practice. This book will teach you most of the basics you need to know. The rest is up to you. After this text a person would need to decide if they wanted to delve into web programming, desktop apps, etc. before getting an appropriate text for their chosen area.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
4.0 out of 5 stars Not Only For Beginners!, March 18, 2009
By TP_FAN (New York, NY USA) - See all my reviews
OREILLY does wonderful jobs producing Nutshell books.

This is my 2nd book by Jesse (1st one is programming asp.net), and it still looks like another nutshell book to me.

Language basics are handled by the book easily, but it lacks sufficient explainations on some basic .net issues. I like chap 14 (Generics and Collections), it really taught me a lot about how .net framework handles various kind of lists and iterators. However, the thing is that these microsoft quirks are not easy to understand!! Interface inheritance, overriden functions and numerous other concepts. I spent quite a few hours on this single chapter!! For some technical details, it simple refers you to MSDN...

Overall, some parts of the book are good for beginner, while others are valuable to some intermediate level .Net coders.

Sometimes I really hate Microsoft, since it always packages some simple programming concepts up into its own, and give them some new names. This kind of work will simply trip you up!! Once you got the idea behind the scene, you will find it's just that simple!! Why the heck does microsoft have to make all these so convoluated??!!

4 Stars for this work (just)
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars See how sharp you can get
I would highly recommend this text to anyone approaching programming or the .NET programming environment for the first time. Read more
Published 2 months ago by Garrett Hughes

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
  Discussion Replies Latest Post
C# or Java? 32 8 days ago
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Need a Wrench with Great Impact?

Shop for impact wrenches at Amazon.com
Tough jobs require the power of a wrench that won't back down. A variety of impact wrenches are available for any number of projects at prices you'll like.

Shop for impact wrenches

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Shop for Home Improvement Products

Shop for Home Improvement Products
Whether you're searching for power and hand tools, hardware, or a kitchen sink, the Home Improvement Store has a wide variety of products you're looking for.

Shop Home Improvement

 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates