Haben Sie Interesse an einer individuellen Inhouse-Schulung zu diesem Thema? Nehmen Sie einfach Kontakt mit uns auf.
»Anfrage für Inhouse-Seminar
Steffen Hertlein
Tel.: +49 (0)69 630089 11
Fax: +49 (0)69 630089 89
E-Mail: shertlein@entwickler
-akademie.de
1
Der eintägige Kurs richtet sich an Architekten, Entwickler und Programmierer mit Vorkenntnissen in der .NET Programmierung (C#, Visual Basic. NET) und bietet einen praxisbezogenen Überblick über die Facetten der Multithreading-Programmierung mit .NET. Auch im OOP-Gewand unter .NET stellt Multithreading nach wie vor eine eigene Dimension der Programmierung dar, an der kaum eine professionelle Anwendung vorbeikommt. Da .NET eine ganze Palette von Zugängen mit unterschiedlichen Abstraktionsniveaus in die Welt der Hintergrundverarbeitung bietet, gilt es zur Minimierung des Programmier- und Testaufwands den adäquaten Zugang für die Bewältigung einer Problemstellung zu wählen. Diese Abwägung erfordert nicht nur eine gute Kenntnis der Konzepte, Möglichkeiten und Risiken der Zugänge, sondern auch ihrer Potenziale, Hürden und Fallstricke.
• Was sind Threads? • Threadpool-Threads und asynchrone Operationen • Timer-Threads • Thread-Objekte und deren Operationen • UI-Thread - asynchrone Auf- und Rückrufe • eigene Thread-Klassen • Synchronisation – Mechanismen und Möglichkeiten der .NET-Synchronisationsobjekte • Pipe-basiertes Multiprocessing (ab .NET 3.5)