Programming Books C Java PHP Python Learn more Browse Programming Books
Buy Used
$0.01
+ $3.99 shipping
Used: Very Good | Details
Sold by Value Promenade
Condition: Used: Very Good
Comment: Very good overall with light to moderate wear; No dust jacket;
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Learning C# Paperback – September, 2002

ISBN-13: 978-0596003760 ISBN-10: 0596003765 Edition: 1st

Used
Price: $0.01
6 New from $14.50 35 Used from $0.01 1 Collectible from $9.98
Amazon Price New from Used from
Paperback, September, 2002
$14.50 $0.01

There is a newer edition of this item:

Learning C# 3.0
$28.84
(25)
In Stock.
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

NO_CONTENT_IN_FEATURE

Hero Quick Promo
Year-End Kindle Daily Deals
Load your library with great books for $2.99 or less each, today only. Learn more

Product Details

  • Paperback: 368 pages
  • Publisher: O'Reilly Media; 1 edition (September 2002)
  • Language: English
  • ISBN-10: 0596003765
  • ISBN-13: 978-0596003760
  • Product Dimensions: 7 x 0.9 x 9.2 inches
  • Shipping Weight: 1.9 pounds
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (31 customer reviews)
  • Amazon Best Sellers Rank: #2,342,968 in Books (See Top 100 in Books)

Editorial Reviews

Book Description

Get Started with C# 2005 and .NET Programming --This text refers to an alternate Paperback edition.

About the Author

Jesse Liberty is the best selling author of Programming ASP.NET, Programming C#, and a dozen other books on web and object oriented programming. He is president of Liberty Associates, Inc., where he provides contract programming, consulting and on-site training in ASP.NET, C#, C++ and related topics. Jesse has been a Distinguished Software Engineer at AT&T and Vice President for technology development at CitiBank.


More About the Author

Jesse Liberty is a Master Consultant for Falafel Software, a Microsoft MVP, an author, and he creates courses for Pluralsight.

Liberty hosts the popular Yet Another Podcast and his blog is considered required reading. He was a Senior Evangelist for Microsoft, a XAML Evangelist for Telerik, a Distinguished Software Engineer at AT&T; Software Architect for PBS and Vice President of Information Technology at Citibank.

Jesse can be followed on twitter at @JesseLiberty

Customer Reviews

I would recommend this book to anyone who wants to learn C#.
AmazonBuyer
I thought it was very readable and the author explains concepts very well.
William Wagar
Let me just start out by saying how impressed I was with this book.
ueberhund

Most Helpful Customer Reviews

67 of 72 people found the following review helpful By Kindle Customer on December 2, 2002
Format: Paperback
I would never recommend just 1 book to learn a new language or to study for a certification exam. As a matter of fact, I would recommend several books and C# is no exception. C# is a new programming language and it will take several books to be proficient with it. When you use several authors from different publishers, you get a better understanding of that subject. Jesse Liberty's book "Learning C#" is a good primer for the novice developer or to a person who knows a little bit about Visual Basic 6.0. For a more experienced developer I would recommend several other books such as Jesse Liberty's "Programming C#".
Pros:
There are ample examples in every chapter to demonstrate the principles the author is trying to convey. The important changes are highlighted in bold. This makes for easy reading. Jesse Liberty tries to cover all of the basics and then some. This book was published after the initial release of Visual Studio.Net, so you do not get the errata associated books that were published during the beta.
Cons:
The readers of this book (Learning C#) will find that it is not a good book if you want to learn how to program C# for Windows or Web applicatons. Approximately 90% of this book covers "console" applications. Jesse tries to explain that the fundamentals of C# are best learned if the user does not have the extra baggage that Windows or Web development have but I have to question how much "real-world" development is done using console mode. The author skims over the Integrated Development Environment (IDE) and the very first application is actually created using Notepad. The basics of the IDE are covered in Chapter 4. In Chapter 10, the author uses the IDE to demonstrate debugging.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
17 of 17 people found the following review helpful By William Wagar on March 4, 2003
Format: Paperback
I just finished reading this book and I think it is a good starting point for learning the language. Some of the other reviews say "it didn't cover this" and "it didn't cover that", but I think the book accomplishes the task. It teaches a beginner the basics of the language. It's not going to teach everything about programming in C#, it just starts you on the path. I thought it was very readable and the author explains concepts very well. This book was so interesting that I want to learn more about the language. The next book I read will definitely be "Programming C#" by the same author. If you are a seasoned programmer and want to learn advanced topics, this is not the book for you. If you are new to programming and want a good start, I highly recommend this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
13 of 13 people found the following review helpful By ueberhund VINE VOICE on April 21, 2006
Format: Paperback
Let me just start out by saying how impressed I was with this book. This is an excellent introduction to not only C# and the .NET framework, but it's an excellent introduction to object-oriented design. I found this book to be an excellent way for beginning programmers to easily enter the world of .NET.

The book begins with an very brief introduction to C# and C# fundamentals. Again, this discussion is geared for the novice to intermediate programmer, so there's nothing too scary here. The Visual Studio IDE is discussed and a quick tutorial into the various menus and options available in the IDE is presented. After these introductory chapters, the authors dive right in to operators (like + and /), but also more complicated operations like modulus. The authors then proceed to discuss virtually everything you need to know to create a sophisticated program. The book has been updated to incorporate information about the latest .NET release (version 2.0), with a discussion on Generics.

In typical O'Reilly fashion, tips, tricks, and things to watch out for are clearly identified in the text. But this book goes a step beyond and includes a quiz at the end of each chapter. This quiz covers the major points of the chapter and includes the correct answers at the end of the book. I thought this was an excellent step in helping programmers new to C# (or even .NET) an excellent way to test their skills and comprehension.

I absolutely love this book. It's a great introduction to C# and .NET, it's easy to follow, and it's easy to test your comprehension. If you're looking for a great book for the beginning to intermediate developer, I would highly recommend this one.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
42 of 50 people found the following review helpful By Thomas Paul VINE VOICE on September 28, 2002
Format: Paperback
Jesse Liberty has written an excellent introduction to C# entitled, "Programming C#". That book required some background in an object oriented language such as Java or C++ to get the most out of it. This book is geared for the less experienced developer. "Learning C#" covers basically the first half of "Programming C#" in about 50% more pages. A person without a background in OO will find this book much easier to follow. The book covers the language a little slower, gives more hand holding, and even gives an introduction to Visual Studio. Of course, none of the advanced topics in "Programming C#" (ASP.NET, ADO.NET, Web Services, etc.) are found in this book. The author has a nice style of writing that makes the topics easy to follow. His examples are clear and there are plenty of them. All the basic C# topics are covered including control structures, enums, structs, delegates, operator overloading, polymorphism, interfaces, and collections. The topics covered demonstrate the main features of OO languages without being overwhelming. However, the book is not a complete introduction to C#. Some topics are left out (I/O for example). But overall, the book is a good introduction for the novice object-oriented programmer. If you already have some OO experience then you will probably want to get "Programming C#". If object oriented programming (or just programming in general) is new to you then this would be a good place to start.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?