You will certainly be hard pressed to find a better book on C# and .NET FrameWork.
This book has no fluff and the writer gets down to the point. There is no Microsoft Marketing Notes similar to what you will find in the MSPress documentation.
Having Said That - The book is divided into three distinct parts. The first part is highly focused with the C# Symantics and is crystal clear. You will certainly have a good firm grasp of the C# Syntax and Symantics when you complete it.
The Second part of the book is highly tuned towards application development on the desktop as well as the internet. It discusses in depth the ADO.NET, ASP.NET. It also looks into the webforms and newly designed winforms engine which is part of the .NET FrameWork.
Part Three is the hard core stuff and you really do need to thoughly understand the section as it touches upon the so called "Advanced" development on the .NET Platform. This section touches upon the interoperability of COM, Threading and Synchornization, atributes, assemblies and streams. Understanding these core concepts will move you from being classified as a developer to the status of a Professional Developer.
Overall this a well thought cut and presented documentation on C# and the supporting .NET Framework.