Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

Paralelní programování a vícevláknové aplikace v C# .NET

C# .NET Paralelní programování

Úvod do vícevláknových aplikací v C# .NET

1. díl - Úvod do vícevláknových aplikací v C# .NET

Tutoriál uvede do programování vícevláknových aplikací v C# .NET. Vysvětlíme pojmy jako proces a vytvoříme první vícevláknovou aplikaci.
ZdarmaNapsal David Čápka
Vlákna v C# .NET - Sleep, Join a lock

2. díl - Vlákna v C# .NET - Sleep, Join a lock

V tutoriálu se v C# .NET vlákna naučíme blokovat (uspávat a spojovat) a zamykat pomocí zámků a klíčového slova lock. Dosáhneme tak threadsafe aplikace.
ZdarmaNapsal David Čápka
Monitory, priorita vláken, výjimky a další témata v C# .NET

3. díl - Monitory, priorita vláken, výjimky a další témata v C# .NET

V tutoriálu se seznámíme s Monitory a Mutexy, neatomickými operacemi, třídou Interlocked a prioritou vláken. Předáme vláknům parametry a odchytíme výjimky.
PremiumNapsal David Čápka
Démoni, ThreadPool a asynchronní delegáti v C# .NET

4. díl - Démoni, ThreadPool a asynchronní delegáti v C# .NET

V tutoriálu se naučíme spouštět vlákna na pozadí a následně používat ThreadPool pomocí QueueUserWorkItem() a asynchronních delegátů s callbackem.
PremiumNapsal David Čápka
Tasks - Paralelní programování pomocí úloh v C# .NET

5. díl - Tasks - Paralelní programování pomocí úloh v C# .NET

V tutoriálu si uvedeme úlohy (Tasks), které jsou v C# od .NETu 4, fungují na ThreadPoolu a velkou měrou nám usnadňují tvorbu vícevláknových aplikací.
PremiumNapsal David Čápka
Asynchronní programování v C# .NET - Async a await

6. díl - Asynchronní programování v C# .NET - Async a await

Tutoriál nás seznámí s asynchronním programováním, které je novinkou z .NETu 4.5. Naučíme se používat klíčová slova async a await.
PremiumNapsal David Čápka
Paralelní třída a PLINQ v C# .NET

7. díl - Paralelní třída a PLINQ v C# .NET

V tutoriálu se seznámíme s paralelní třídou, díky které budeme schopni spustit např. vícevláknový for cyklus. Nakonec spustíme paralelní LINQ dotaz.
PremiumNapsal David Čápka


 

Aktivity (2)