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. I do not feel good even selling it.
Rating: 1 / 5
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 three sections: (1) C# syntax and programming skills (2) applying C# to creating Windows and Web applications and (3) advanced topics (threading, etc.)
Various editions have won numerou awards (VSJ Book of the Year, Amazon Editor’s choice…) and at times the book has been the best seeling .NET book overall. I believe this is because I set out to tell the story of C# and how it fits in with creating real .NET applications; rather than creating yet another reference book. That is a commitment we’ve never lost sight of.
C# 3.0 represents a significant maturation of the framework and the language and was released to coincide with a great expansion in the capabilities of .NET (e.g., the introduction of WPF, WCF, WF, Silverlight and much more).
My decision was to tackle all of this across three books:
1. A TOTAL revision of Programming C#, with a complete rewrite of both the existing parts and a concise but thorough explanation of the new language features such as LINQ. I also decided to maintain my commitment to placing the teaching of C# within the context of writing Web and Windows applications, so the appropriate chapters were added.
Finally, we subjected the entire book (revised chapters and new) to the most rigorous technical review I’ve ever wittnessed. The review proces itself took months. Nothing was allowed to slip by. We were determined to get it right.
2. I also participated in writing the forthcoming Programming .NET 3.5, a unified perspective on the new and emerging .NET technologies. Our goal is to provide a greater context for applying C# across many different kinds of applications.Programming .NET 3.5
3. Finally, I’m pleased to say that I’m giving away a series of tutorials on Silverlight on the Microsoft Silverlight site ([...]) which you can read about on my blog ([...]) and I have started writing a new book, Programming Silverlight 2, that I hope to release this fall.
THIS book, Programming C# 3.0, 5th edition, represents by far, the most extensive and compreensive revision I’ve ever undertaken; I would guesstimate that we put as much or more time into revising this book as we do into writing many first edition titles. Moreover it also represents 8 years of thinking about C# and how to use it effectively, how to implement best practices, and how to eliminate areas of confusion.
I freely admit that to date, it is the book I am most proud of because it represents the kind of book I most like to learn from.
Thank you.
-Jesse Liberty
Rating: 5 / 5
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#.
Rating: 4 / 5
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 sales? I get tired of this, then noticed the second, third, and fifth editions are basically the same.
I like the books like Nutshell and Cookbooks, that introduce the concepts piece by piece, with very good real-world examples.
Save your money!
Rating: 1 / 5
Good book for a person new to C#, but most of the material is contained in Learning C# by the same author.
Rating: 3 / 5
[...] [...]
You must be logged in to post a comment.
Comments
Leave a comment Trackback