Instruct: Classify an Amazon review as either positive or negative.
Query: Should be Beginning C# not Professional C#.

Buy this book if you want something that introduces you to a lot of what C# and .NET is all about: Console C#, Visual C#, ADO.NET, ASP.NET, XML, and so forth.Don't buy it if you expect it to go into significant detail in these areas. You get a broad tour; there's a gaping hole in some of the coverage, ESPECIALLY in the Visual C# area.C#/.NET has so many concepts to it, it'll take more than 1 book. So don't buy books that try to cover it all. Buy a C# beginners book, then buy the book that covers what specialty you need (ie, ASP.NET and C#, Visual C# Applications, etc. )In short: Good for an introduction; bad for any serious development. (not good as a reference either)