Media praise for Programming C#

Have a blog? Join our Reader Review Program

"I think this is probably the best book for both non-OO and OO programmers to pick up, who want to start learning C# and .NET application development. After reading this book...I finally have a proper understanding of the fundamentals of object-oriented programming. So for all those programmers who have been thinking about .NET for the last few years but just haven't gotten around to learning it, this book is probably the best place to start...I give 'Programming C#, Third edition' by Jesse Liberty 5 out of 5 as both a learning and a reference book"
--Nathanael Boehm, Canberra Macromedia Users Group, April 2004

"This book is O'Reilly at it's best, well written and edited, built specifically with the engineer in mind, and taking the time to develop and refine a work that helps the reader as opposed to inflating the author."
--Jack Herrington, Code Generation Network, February 2004

"This book is O'Reilly at it's best, well written and edited, built specifically with the engineer in mind, and taking the time to develop and refine a work that helps the reader as opposed to inflating the author."
--Jack Herrington, Saginaw Macintosh Users Group, February 2004
http://www.codegeneration.net/br_list.php?search=publisher&id=1

"I give 'Programming C#, Third edition' by Jesse Liberty 5 out of 5 as both a learning and a reference book."
--Nathanael Boehm, Canberra Macromedia Users Group, December 2003

"Jesse Liberty, the long-standing book author and language expert, brings his full weight to bear in the third edition of this very popular book, and I'm happy to report that it has lots to offer newcomers to the language as well as owners of previous editions of the book. With the author bringing such a huge amount of writing and technical experience to the arena, this book can't help but be authoritative to its core--I don't think I've ever read one of Jesse Liberty's books and found what he says to be wrong!...Given the relatively short length of this book, the depth of knowledge covered pays tribute to Libery's 'to-the-point' writing style...One of the most interesting parts of the book is its coverage of web services using C# and ASP.NET--if you've ever wanted to learn more about web services from a very practical perspective, this book is certainly a good buy...If you bought one of the previous editions, you're not short of good reasons to upgrade--not only have all examples and text been updated to version 1.1 of the .NET framework, but large sections of the text have been rewritten and improved...Overall, 'Programming C# 3rd Edition' is a solid improvement over its predecessor, and arguable the most complete and informative book on the topic available...'Linux Format' rating: 9/10."
--Paul Hudson, "Linux Format," September 2003

Reviews From Previous Edition

"Many of C#'s most powerful capabilities draw on its relationship to the broader .NET Framework. Liberty explains these improvements in detail--including garbage collection, assemblies, versioning, attributes, reflection, marshaling, and remoting. All with the extraordinary clarity and well-crafted examples we've come to expect from Jesse Liberty."--Bill Camard, Barnes & Noble.com

"An authoritative resource."--Major Keary, PC Update, October 2002

"Jesse Liberty has written an excellent introduction to C# entitled, 'Programming C#.'"
--Thomas Paul, javaranch.com, Oct 2002

"'Programming C#' is close to being the perfect introduction to C#. The author has a nice style of writing that makes the book easy to read and understand. Although the author assumes that you have some familiarity with programming, he does not assume that you know C++ or Java and does not rely on you knowing either language...I highly recommend this book to anyone interested in learning the C# language even if that interest is purely academic."
--Thomas Paul, JavaRanch.com, July 2002


"'Programming C#' is a very well thought out and organized approach to learning the C# programming language...All in all, this is an excellent reference book as well as a great resource for virtually any level of developer who is trying to learn the ins and outs of the C# programming language."
--Salt Lake City ColdFusion User Group, June 2002

"Jesse Liberty has a habit of writing wonderful technical books. I've read several. His writing style is easy-to-read, clear, humorous and chatty and, at times just plain fun to read. 'Programming C#' is no exception...I would recommend it as a great starter book to any programmer who wants to discover what all the .NET hype is about."
--Jeff Richards, Windowatch, June 2002

"You rarely get a duff book from O'Reilly and this one is no exception. In over 400 pages, this does a good job of covering the fundamental elements of C# and the .NET framework."
--Huw Collingbourne, PC Plus, June 2002