Parallelitat in C# 4.0 Und .Net 4.0 : Die Essenz zur parallelen Entwicklung in C# 4.0 und .NET 4.0 aus 17 Fachbüchern inklusive 41 Code-Beispielen

Bok av Szokasits Andreas
Die Performancegewinne von Software gingen bisher ohne Zutun der Programmierer mit der Erhhung der Taktrate der Prozessoren einher. In letzter Zeit finden aber selbst in den Computern im unteren Preissegment immer mehr Mehrkern-Prozessoren Einzug wodurch die Softwareentwicklung vor neuen Herausforderungen gestellt wird. Welche Mglichkeiten die Microsoftumgebung .NET 4.0 mit C# 4.0 fr die Nutzung mehrerer Kerne bietet ist Inhalt dieses Buches. Es fasst die Essenz zu diesem Thema aus 17 Fachbchern zusammen und erlutert die Methoden mit Hilfe von 41 Code-Beispielen. Das erste Kapitel widmet sich den Mehrkernsystemen, den allgemeinen Auswirkungen von Parallelitt auf die Softwareentwicklung und den dahinter stehenden theoretischen Gesetzen um das ntige Basiswissen zur parallelen Entwicklung abzuhandeln. Eine kurze Einfhrung in die Geschichte und Hintergrnde zum .NET Framework und C# behandelt der nchste Teil. Der Rest des Buches zeigt alle Details von .NET 4 und C# 4, wie z.B. TPL, Parallel Class, PLINQ, Exception Handling, sowie Synchronisation von parallelen Zweigen beim Zugriff auf gemeinsame Daten. Die Empfehlungen aus den Fachbchern werden ebenfalls zusammengefasst.