Bewertung:

Das Buch wird für seinen aufschlussreichen Inhalt über LINQ hoch gelobt, was es zu einer wertvollen Ressource sowohl für Anfänger als auch für erfahrene Entwickler macht. Viele Benutzer halten es für ein nützliches Nachschlagewerk für die Hosentasche, vollgepackt mit praktischen Informationen und klaren Beispielen. Einige Kritiker bemängeln jedoch, dass es bei bestimmten fortgeschrittenen Themen an Tiefe mangelt und sich Inhalte aus anderen Materialien wiederholen, so dass es für diejenigen, die bereits durch ähnliche Texte mit LINQ vertraut sind, weniger notwendig ist.
Vorteile:Aufschlussreiche Darstellung von LINQ, großartige Ressource zum schnellen Nachschlagen, gut organisiert und temporeich, verbessert das Verständnis von LINQ-Konzepten, gute Beispiele, klein und portabel, nützlich für das schnelle Nachschlagen der Syntax, ausgezeichnete Ergänzung der Bibliothek eines Programmierers.
Nachteile:Duplizierung von Inhalten aus anderen Büchern, nicht eingehend für komplexe Abfragen, einige Benutzer fanden, dass es an praktischen Beispielen für fortgeschrittene Anwendungen mangelt, begrenzter Umfang in Bezug auf bestimmte LINQ-Funktionalitäten wie komplexe Joins.
(basierend auf 31 Leserbewertungen)
Linq Pocket Reference: Learn and Implement Linq for .Net Applications
Sind Sie bereit, die Vorteile von LINQ mit C# 3.0 zu nutzen? Dieses Handbuch enthält die Details, die Sie benötigen, um die neue Abfragetechnologie von Microsoft zu verstehen, und prägnante Erklärungen, damit Sie sie schnell erlernen können. Und wenn Sie LINQ erst einmal anwenden, dient das Buch als Nachschlagewerk für die Arbeit, wenn Sie sofortige Erinnerungen brauchen.
Alle Beispiele in der LINQ Pocket Reference sind in LINQPad vorgeladen, dem hochgelobten Dienstprogramm, mit dem Sie interaktiv mit LINQ arbeiten können. LINQPad wurde von den Autoren entwickelt und kann kostenlos heruntergeladen werden. Es hilft Ihnen nicht nur beim Erlernen von LINQ, sondern lässt Sie auch in LINQ denken.
Diese Referenz erklärt:
⬤ Die Schlüsselkonzepte von LINQ, wie die verzögerte Ausführung, Iteratorverkettung und Typinferenz in Lambda-Ausdrücken.
⬤ Die Unterschiede zwischen lokalen und interpretierten Abfragen.
⬤ Die Abfragesyntax von C# 3.0 im Detail - einschließlich mehrerer Generatoren, Verknüpfung, Gruppierung, Abfragefortsetzungen und mehr.
⬤ Abfragesyntax versus Lambda-Syntax und Abfragen mit gemischter Syntax.
⬤ Kompositions- und Projektionsstrategien für komplexe Abfragen.
⬤ Alle der über 40 Abfrageoperatoren von LINQ.
⬤ Wie man effiziente LINQ to SQL-Abfragen schreibt.
⬤ Wie man Ausdrucksbäume von Grund auf neu erstellt.
⬤ Alle LINQ to XML-Typen und ihre erweiterte Verwendung.
LINQ verspricht, in den kommenden Jahren ein florierendes Ökosystem zu werden. Dieses kleine Buch gibt Ihnen einen großen Vorsprung.
"Die Autoren haben ein Tool (LINQPad) entwickelt, mit dem man interaktiv mit LINQ experimentieren kann, und zwar auf eine Art und Weise, die von den Entwicklern von LINQ selbst nicht unterstützt wird. Das Tool verfügt über allerlei wunderbare Funktionen, die LINQ-, SQL- und Regular-Expression-Programmierer noch lange nach der Lektüre des Buches regelmäßig nutzen werden." -Chris Sells, Programm-Manager für verbundene Systeme, Microsoft.