The following is an extract of a review of 'Murach's C#' book, from
TechBookReport (http://www.techbookreport.com):
'Murach's C#' is a single volume introduction to object oriented
programming, .NET, C#, ADO.NET and Visual Studio all rolled into one. If
that sounds like ambitious for a single volume then you're right - each
of those topics is worth a book (or two or three) - but then this is a
pretty hefty book (whether you're talking in terms of physical
dimensions, page count or actual weight).
"The first thing to strike the reader, aside from the size of the book,
is the clear and uncluttered design. Like the other books published by
Murach, this one features the 'paired page' format which is something of
a trademark. Right-hand pages feature the core text on a topic, covering
things like the syntax, source code, screen-shots and so on. The
matching left-hand page provides context, extra explanation and
scene-setting. Given that the book is organised around tasks (how to
work with one-dimensional arrays, how to join data from two or more
tables and so on), then this page-pairing makes for very focused and
concise coverage of material. What this means is that it's possible to
get through the book very quickly. And, from a educational perspective,
the overlap of material on the left and right pages is a good thing
rather than a bad one.
In terms of approach the book is very, very focused on the practical
rather than the theoretical. This means that the book is wired straight
into Visual Studio .NET, and it serves as much as an introduction to the
development environment as much as everything else. If you're looking
for a book that is concerned with C# from a programming language
perspective then this is not the place, the emphasis is very much on C#
as integrated into Microsoft's development environment."
Read the rest of the review here:
http://www.techbookreport.com/tbr0136.html
The site also includes many other reviews on .NET, VB, C# and so on.