Bewertung:

Das Buch ist eine gut organisierte und logische Einführung in die parallele Programmierung mit C# und der Task Parallel Library (TPL). Viele Rezensionen heben die Effektivität bei der Vorbereitung der Leser auf reale Anwendungen und das gute Referenzmaterial hervor, obwohl einige die Lesbarkeit der Beispiele und den Mangel an tieferen Erklärungen kritisieren.
Vorteile:Gut gegliedert, gute Progression von grundlegenden zu fortgeschrittenen Themen, effektive Beispiele, die ohne Debugging funktionieren, sowohl für Anfänger als auch für erfahrene Programmierer geeignet, detaillierte Abdeckung von aufgabenbasierten parallelen Programmierkonstrukten, wertvolles Referenzmaterial, einfache Erklärungen.
Nachteile:Beispiele im Bitmap-Format sind nicht leicht zu lesen oder gut skalierbar, einige Abschnitte sind zu kurz mit minimalen Erklärungen, Probleme mit der Papierqualität in der Druckversion, sich wiederholende Beispielmuster in den Kapiteln, fehlende Programmausgabe für einige Beispiele.
(basierend auf 12 Leserbewertungen)
Pro.NET 4 Parallel Programming in C#
Die parallele Programmierung wurde in.NET 4 revolutioniert und bietet zum ersten Mal eine standardisierte und vereinfachte Methode zur Erstellung robuster, skalierbarer und zuverlässiger Multi-Thread-Anwendungen. Die parallelen Programmierfunktionen von.NET 4 ermöglichen es dem Programmierer, Anwendungen zu erstellen, die die Leistung von Multicore- und Multiprozessor-Maschinen nutzen. Die parallele Programmierung ist einfacher in der Anwendung und leistungsfähiger als „klassische“.NET-Threads und ermöglicht es dem Entwickler, sich auf die Arbeit zu konzentrieren, die eine Anwendung ausführen muss.
In Pro.NET 4 Parallel Programming in C# präsentiert Adam Freeman fachkundige Ratschläge, die Sie von Grund auf durch den Prozess der Erstellung paralleler C#-Anwendungen führen. Sie werden in die alten und neuen parallelen Programmierfunktionen von .NET eingeführt, entdecken die wichtigsten Funktionen, die in .NET 4 eingeführt wurden, und erfahren, wie Sie die Leistung von Multicore- und Multiprozessormaschinen problemlos nutzen können.
Pro.NET 4 Parallel Programming in C# ist ein zuverlässiger Begleiter bei der Erkundung des Universums der parallelen Programmierung. Es erklärt elegant und umfassend alle Aspekte der parallelen Programmierung, führt Sie um mögliche Fallstricke herum und bietet klare Lösungen für die häufigsten Probleme, auf die Sie stoßen werden.