Menü

Neominal

BT Hizmetleri ve Danışmanlığı

.Net Async & Parallel Programing

Bu eğitim programı; asenkron programlama (async/await) ile paralel programlama (TPL) arasındaki yapısal farkı kavramsal düzeyden öteye taşıyıp, .NET çalışma zamanının (CLR) derinliklerine inerek üretim ortamlarına uygun, ölçeklenebilir ve yüksek performanslı mimariler inşa etmeyi hedefler.

2 gün (12 saat)
Advanced
2 Modül
Backend
Microsoft

Hedef Kitle

  • .NET Geliştiriciler
  • Backend Yazılım Mühendisleri
  • Performans Mühendisleri
  • Teknik Takım Liderleri

Yetkinlik Hedefleri

async/await ve Task mekanizmasını iç yapısıyla kavrayarak iptal edilebilir asenkron servisler yazabileceksiniz
TPL, PLINQ ve Parallel.ForEachAsync ile CPU ve I/O yoğun işleri paralelleştirebileceksiniz
Channels ve TPL Dataflow ile producer/consumer ve pipeline akışları tasarlayabileceksiniz
Deadlock, ThreadPool starvation ve race condition sorunlarını teşhis edip giderebileceksiniz

Müfredat

Kurumsal Teklif Alın

Süre: 2 gün (12 saat)
Seviye: Advanced
Technology Based
2 Modül

Kurumsal ihtiyaçlarınıza özel fiyatlandırma için bizimle iletişime geçin.

Ön Gereksinimler

  • Orta seviye C# bilgisi
  • .NET ile uygulama geliştirme tecrübesi
  • Temel thread ve process kavramlarına aşinalık

Teknolojiler

NET 8.0/10C# 12+System.Threading.ChannelsTPL DataflowBenchmarkDotNetDotnet