Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.
Programming 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
58 used & new from $17.66

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

Don’t have a Kindle? Get yours here.
 
  

Programming C# 3.0 (Paperback)

by Jesse Liberty (Author), Donald Xie (Author)
Key Phrases: web form, data binding, grid width, Visual Studio, Hello World, Windows Forms (more...)
2.3 out of 5 stars See all reviews (12 customer reviews)

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

Want it delivered Tuesday, July 7? Choose One-Day Shipping at checkout. Details
37 new from $24.71 21 used from $17.66
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $28.34
Digital (Download: PDF) $39.99 $39.99

Best Value

Buy C# 3.0 Cookbook and get Programming C# 3.0 at an additional 5% off Amazon.com's everyday low price.

C# 3.0 Cookbook + Programming C# 3.0
Buy Together Today: $62.64

Show availability and shipping details

  • C# 3.0 Cookbook

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

  • This item: Programming C# 3.0

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


Customers Who Bought This Item Also Bought

C# 3.0 Cookbook

C# 3.0 Cookbook

by Jay Hilyard
4.0 out of 5 stars (6)  $32.72
C# 3.0 Design Patterns

C# 3.0 Design Patterns

by Judith Bishop
3.2 out of 5 stars (20)  $26.39
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 (34)  $31.49
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.5 out of 5 stars (54)  $37.79
Programming .NET 3.5

Programming .NET 3.5

by Jesse Liberty
4.4 out of 5 stars (7)  $29.69
Explore similar items

Editorial Reviews

Product Description
Written by popular author and .NET expert Jesse Liberty, this thoroughly updated tutorial for beginning to intermediate programmers covers the latest release of Microsoft's popular C# language (C# 3.0) and the newest .NET platform for developing Windows and web applications. Our bestselling Programming C# 3.0, now in its fifth edition, is a world-class tutorial that goes well beyond the documentation otherwise available. Liberty doesn't just teach C#; he tells the complete story of the C# language and how it integrates with all of .NET programming, so that you can get started creating professional quality web and Windows applications. This book: Provides a comprehensive tutorial in C# and .NET programming that also serves as a useful reference you'll want by your side while you're working Covers all of the new features of the language, thoroughly integrated into every chapter, rather than tacked on at the end Provides insight into best practices and insight into real world programming by a professional programmer who worked with C# as an independent contractor for nearly a decade before joining Microsoft as a Senior Program Manager Every chapter in this book has been totally revised, and the entire book has been reorganized to respond to the significant changes in the language Full coverage, from the ground up of LINQ (Language Integrated Query) and other C# 3.0 language innovations to speed up development tasks Explains how to use C# in creating Web Applications as well as Windows Applications, using both the new Windows Presentation Foundation (WPF) and the older WinForms technology This new edition of Programming C# 3.0 is for working programmers who want to develop proficiency inMicrosoft's most important language. No prior .NET experience is required for you to get started. There's no time like the present to work with C# -- and no book like this one to teach you everything you need to know. Special note to VB6 and Java programmers: if you've decided to transition to .NET, this book will take you there.

About the Author
Jesse Liberty, currently a Senior Program Manager on the Silverlight Development Team at Microsoft, is the author of Programming C#, Programming .NET 3.5, Learning ASP.NET with AJAX and numerous other books. He is a recognized .NET expert, whose experience includes Software Architect at PBS, and Distinguished Software Engineer at AT&T. He can be reached at http://www.JesseLiberty.com

Donald Xie is a business analyst with Chevron. He loves programming and has worked as an independent solution consultant for many organizations. He is co-author of several books on general and .NET programming including Pro Visual Studio.NET and Fast Track ADO.NET.

Product Details

  • Paperback: 607 pages
  • Publisher: O'Reilly Media, Inc.; 5 edition (January 11, 2008)
  • Language: English
  • ISBN-10: 0596527438
  • ISBN-13: 978-0596527433
  • Product Dimensions: 9.1 x 7 x 1.1 inches
  • Shipping Weight: 1.9 pounds (View shipping rates and policies)
  • Average Customer Review: 2.3 out of 5 stars See all reviews (12 customer reviews)
  • Amazon.com Sales Rank: #175,368 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #29 in  Books > Computers & Internet > Computer Science > Software Engineering > Methodology

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

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

 
10 of 10 people found the following review helpful:
2.0 out of 5 stars Careless revision, September 20, 2008
By Norman (NYC, NY) - See all my reviews
Jesse failed a loyal reader (C++ in 21 days). I observe that he is busy in producing books recently (co-authoring with other people with his name brand) instead of seriously improving this title. In ONE year period, he has generated the following titles. With a full time job in Microsoft, I doubt how much attention he can give to each of the titles
1. Programming C# 3.0
2. Learning C# 2008
3. Programming .NET 3.5
4. Programming ASP.NET 3.5
5. Learning ASP.NET 3.5
6. Programming Silverlight 2

Just read the Chapter 7 "Strucs" Example 7-1, and its code explanation, you will see how careless he is when putting a piece of code and talking something else.
p. 128 "Also notice that the Location constructor takes two integers and assigns their value to the instance members, xVal and yVal." Hey, where are these xVal and yVal in Example 7-1?
p. 130 "The definition of the Tester class in Example 7-1 includes a Location object* struct(loc1) created with the values 200 and 300. This line of code calls the Location constructor: Location loc1 = new Location(200,300);" Where is it in your Example 7-1? There is no constructor in the code! Jesse still uses the explanations in the 4th ed book while presenting a code different from the code in the 4th edition.

Example 21-4 crashes.

These kinds of mistakes are harmful to those who need confirmation about their understanding of new concepts. I doubt that he has really read through the book and checked the compliability before giving to the publisher.

The 5th edition cuts a few topics of 4th edition to cater for those materials to be presented in his other books (see the above) so that you have to buy two or three books in stead of one. I do not blame him, maybe it is necessary. If that's case, this book should focus on C# core language concepts with enough depth such that the readers have a one-stop source for C#. Leave Part III and Part IV (even Part II except LINQ concept) to other books. Superficial introducing topics will not be helpful for people who will use them.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
15 of 17 people found the following review helpful:
4.0 out of 5 stars Very good book, misleading cover., March 12, 2008
I know C++ at deep and I bought this book to learn the C# language, I've never used Java before.

I would give it 5 stars because it does what the title claims: teach the C# programming language, and it does very well, but I'm refusing to give the 5th star because in the top of the cover it claims it is a guide to building windows and web applications, for sure it is not, and the black strip on the book's cover claims it covers LINQ and XAML, and sincerly a couple of chapters and some examples is not covering, it's introducing. Authors should be more involved in this kind of stuff, and editors should stop telling lies.

The book teaches the C# language assuming you already know how to program, the margin notes are mostly for Java and Visual Basic programmers. Every concept is provided with an easy to follow source code example, and most are introduced quickly and to the point, although I wish the first 3 chapters were shorter. Almost all the code in the book is for the console, as the book doesn't try to teach the user interface. The last part of the book introduces some new technology of the .Net 3.5 as WPF, LINQ and XAML at a superficial level, I apreciated that because I didn't know nothing about this, I found the WindowsForms and .ASP chapters also superficial, but well, may be some readers don't know about it. The chapters on Threads and Streams are well explained and I'm happily surprised the author decided to include this advanced concepts. I think the container classes (Dictionaries and Arrays) deserves more pages and more performance advices.

The book has few typographical errors, as a capital letter where it should be lower-case, fortunately they were not in the source code.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
16 of 21 people found the following review helpful:
1.0 out of 5 stars Mistakes galore, March 28, 2008
I respect Jesse for all that he's done to educate the masses in a wide variety of programming-related topics. But I'm not impressed with this book primarily because it is chock full of mistakes. A technical book that contains so many mistakes makes learning the language so much more difficult. I have found code snippets that don't even compile.
Comment Comments (3) | 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

2.0 out of 5 stars Disapointment abounds
This book is a disappointment.
Its chock full of errors, its shameful in the treatment of the language. Read more
Published 1 month ago by Justin J. Thuet

2.0 out of 5 stars "Assemblies and Versioning" removed from this edition
I am disappointed that the chapter "Assemblies and Versioning" from the 4th edition was removed from the 5th edition. And the 5th Edition is smaller than the 4th Edition.
Published 4 months ago by qwerty_vba_er

1.0 out of 5 stars underwhelmed..
i had version 2.0 for the book but seeing that it's no longer listed I'll leave a review for that book. But you might be thinking.. that wouldn't be fair. Read more
Published 4 months ago by Wayne

2.0 out of 5 stars A Decent Road but Too Many Potholes
Having just finished another O'Reilly title (Programming WPF) that I thought was excellent, I was biased when thumbing through C# intermediate/expert C# programming books. Read more
Published 7 months ago by T. Dowdell

3.0 out of 5 stars A book divided cannot stand
Let not the title mislead the reader: this is not "Programming" C#, this is "Beginning" C#, and it is two books glued together. Read more
Published 7 months ago by Crazed

1.0 out of 5 stars A little verbose and poor examples
I think this book is a little conversational and a little too friendly for my needs. The examples are poor : Liberty Associates and let's do a web service which tracks MY book... Read more
Published 14 months ago by Intelligent Signs in the Universe

5.0 out of 5 stars Why we wrote this book
I wrote the first edition of Programming C# back when C# version 1 was first released. At the time we were among the first to introduce the idea of breaking a language book into... Read more
Published 15 months ago by Jesse Liberty

1.0 out of 5 stars Book that can be used as a door stop.
The book in not suitable to any level of devolopers. I think the book is just teaching syntax to Java programmers only. I will recycling my copy of the book. Read more
Published 16 months ago by B. Abdelqader

4.0 out of 5 stars Good Book
This book is an easy read and is filled with good examples and explanations. I would recommend this to anyone who wants to get a basic knowledge of C#.
Published 16 months ago by Program X

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 (1 discussion)
  Discussion Replies Latest Post
Proof Reading 0 February 2008
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


An Explosion of Popcorn Flavor!

Fireworks Popcorn & Seasoning Set
Munchies have never been better. The Fireworks Popcorn & Seasoning Set gives you four popcorn types and four seasonings, including white cheddar, butter burst, caramel pecan, and popcorn salt--all for $15.49.
 

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 Chain Saws
Get the Cutting Power of a Chain Saw Whether you're trimming limbs in the yard or removing entire trees, nothing cuts like a chain saw.
 

Pull It Together

Shop for drawer pulls
Well-chosen cabinet and drawer pulls provide unity and charm to your home's look.

Shop for drawer pulls

 

 

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
Glenn Beck's Common Sense
Paranoia
Paranoia by Joseph Finder
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning

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