|
47 of 48 people found the following review helpful:
5.0 out of 5 stars
Great beginner's book, February 16, 2002
I have not been a fan of the Step By Step series in the past. If this is the direction they are going, I may have to re-examine by own personal bias against them.Admitedly, this is a beginner's book, rather than a book for people who have already gained quite a bit of experience in C# through the betas. But, that is not all bad. My own personal reason for picking up this book is the large amount of time I have spent on Visual Basic .NET, as of late. The fact it was free made it worth even more to me. My personal love of this book comes from the fact it is the first one I have sat down and read that covers more than syntax. Okay, Wrox did have a book that went beyond, but it was rushed and not as well designed for learning a new language and paradigm. From the first chapter, you are encouraged to get into code and start developing with C#.NET from the first chapter. The book also covers a variety of types of projects. Parts 4-6 take you through Windows Forms and WebForm applications, as well as working with ADO.NET. Sweet! The book is broken down into nice bite size chunks, each with its own projects. Overall, I wish Microsoft was still putting the ebook on the CD, as I like to carry the CD instead of the entire tome, but that is a minor knock. There is one potential downside to the book. You can easily develop with C# using notepad. Much of the book, however, relies on Visual Studio .NET. While I don't consider this a major negative, those that are not using Visual Studio .NET will not get as much value from the book. I am a bit reluctant to give this book 5 stars, as I, as an advanced developer, do not get as much value out of this book. However, it hits its intended target and makes a wonderful book for someone just learning C#. And, with almsot 600 pages of content, and a reasonable font size, it packs quite a punch. The fact that the layout looks rather nice and makes it easy and enjoyable to learn is an added bonus.
|