Ich habe inzwischen ein halbes Dutzend Bücher über C# & .NET, aber dieses stellt meiner Meinung nach die absolute Referenz dar.
Umfassend, kompakt, und sehr fundiert.
Dass im Referenzteil nicht das komplette Framework abgebildet ist, stimmt zwar, hätte aber den Umfang des Buches mehr als gesprengt. Es sind "nur" die 21 wichtigsten der insgesamt 90 Namensräume dokumentiert, aber das alleine auf knapp 500 Seiten, also wirklich mehr als ausführlich.
Referenzbücher, die "nur" das komplette Framework abdecken, gibt es an anderer Stelle, hier erhält der geneigte Leser eine umfassende Referenz zu der Sprache C# und den wichtigsten .NET-Komponenten. Anders als andere Bücher zu diesem Thema, hält sich dieses Buch aber nicht damit auf, den Leser in die Welt der Objekt-Orientieren Programmierung an sich einzuführen, oder den FOR-Befehl bis ins haarkleinste zu erläutern, sondern geht davon aus, dass entsprechende Vorkenntnisse vorhanden sind.
Umsteiger von C++, Java-erfahrene oder auch Delphi-Entwickler finden hier also ein echtes Sammelsurium an Detailinformationen, ein Buch, das lange Zeit neben der Tastatur verweilen, weil immer wieder aufgeschlagen wird.
Eine echte Referenz eben, von C#-Entwicklern füer C#-Entwickler, wie immer auf dem hohen Niveau jeglicher Literatur aus dem Hause O'Reilly. Und - selten genug - auch die Übersetzung ins deutsche ist wirklich sehr, sehr gelungen.
Völlige Neueinsteiger sollten aber zunächst "Programmieren mit C sharp" von Jesse Liberty aus dem selben Verlagshaus wählen, um die Fumdamente zu legen auf denen dieses Werk fusst.