Kurz je určen pro vývojáře C#, kteří plánují přechod z platformy .NET Framework na .NET aktuální verze nebo se chtějí dozvědět novinky z aktuální verze. NET. Kurz je zaměřen na důležité změny mezi verzí .Net Framework a aktuální verzí .NET, [...]
  • DOTNET_UPG
  • Délka 2 dny
  • 20 ITK bodů
  • 9 termínů
  • ČR (9 200 Kč)

    SR (400 €)

  • Mírně pokročilý

Kurz je určen pro vývojáře C#, kteří plánují přechod z platformy .NET Framework na .NET aktuální verze nebo se chtějí dozvědět novinky z aktuální verze. NET. Kurz je zaměřen na důležité změny mezi verzí .Net Framework a aktuální verzí .NET, které by vývojářům neměly ujít, jako jsou změny struktury projektu, konfigurace, kompilace a změny runtimu a správy paměti. Kurz se naopak nezabývá změnami v knihovnách pro ASP.NET nebo Entity Framework, které jsou diskutovány v návazných kurzech.

»
  • Znalost programování v jazyce C# na úrovni kurzu GOC2125
  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.
  • Online prezentace probírané látky a cvičení.

Úvodní přehled

  • Přehled platformy .NET
  • LTS verze
  • .NET Standard
  • Rozdíly oproti .NET Framework, nepodporované technologie, nahradní/nová funkcionalita
  • Nová struktura projektu

Migrace

  • Scénáře migrace projektu z .NET Framework na .NET (Core)
  • Pomocné a (polo)automatické nástroje

Kompilátor Roslyn

  • Targeting knihoven, SDK, verze runtime
  • Multiplatformnost (x-plat)
  • Distribuce aplikací, self-contained deployment, roll forward
  • AOT, PGO, R2R a související technologie

Další témata

  • Konfigurační soubory
  • Změny v runtimu a GC, nové možnosti programování v C# pro optimalizovaný kod
  • Event counters
  • Reflection, source generators
  • Structured logging
  • Přehled integrovaného IoC/DI

Stručný přehled novinek v posledních verzích jazyka C#

Aktuální nabídka
Školicí místo
Jazyk kurzu

Uvedené ceny jsou bez DPH.

Školení na míru

Nenašli jste vhodný termín, nebo chcete školení přizpůsobit specifickým potřebám vašeho týmu? Rádi pro vás připravíme školení na míru.