Návrh Školení

Úvod

Přehled vývojové platformy .NET

  • Různé platformy .NET
  • Výběr mezi .NET Framework a .NET Core

Příprava vývojového prostředí

  • Systémové požadavky pro .NET Core
  • Přesun z jiného vývojového prostředí

Nainstalování a konfigurace .NET Core

  • Nastavení Software Development Kit (SDK) a Runtime pro .NET Core
  • Použití správce balíčků pro jiné operační systémy

Přehled funkcí a architektury .NET Core

  • Jazyky a operační systémy podporované .NET Core
  • NuGet balíčky pro modulární architekturu .NET Core
  • Příkazová řádka (CLI) nástroje .NET Core
  • Specifikace .NET Standard
  • Složení frameworku .NET Core

Přehled webového frameworku ASP.NET Core

  • Vytváření cloudových aplikací pomocí ASP.NET Core

Vytváření aplikace .NET Core

  • Práce s integrovaným vývojovým prostředím Visual Studio
  • Použití MSBuild a správa souborů projektu

Přehled Software Development Kit (SDK) .NET Core

  • Obecný syntax souborů projektů a další odkazy
  • Zadaní sady API pro aplikace a knihovny
  • Přidávání a odstraňování závislostí .NET Core aplikací

Přehled hlavních globálních a lokálních nástrojů .NET Core

Přehled dalších nástrojů .NET Core

Monitorování a správa výkonu aplikací .NET Core

  • Zlepšení výkonu aplikací během vývoje
  • Použití nástrojů pro výkon Visual Studio
  • Provedení pokročilých optimalizačních metod pro .NET Core aplikace
  • Diagnostics výkonu aplikací na jiných operačních systémech
  • Optimalizace zdrojového kódu .NET Core aplikací

Přehled modelu spouštění .NET Core

  • Implementace API pro lepší výkon

Testování .NET Core aplikací a provádění analýzy kódu

Ladění .NET Core aplikací

Nasazení aplikace pomocí modelů nasazení .NET Core

  • Práce s Application Insights v ASP.NET
  • Monitorování a sledování .NET Core aplikací s DynaTrace

Zabezpečení aplikací pomocí funkcí zabezpečení .NET Core

  • Soulad .NET Core s normami Federal Information Processing Standard (FIPS)
  • Kryptografické služby vývojové platformy .NET
  • Směrnice pro bezpečné kódování v .NET Core

Rozhodování problémů

Závěrečná souhrnná a závěrečná část

Požadavky

  • Silná ovládání programovacího jazyka C#
  • Základní zkušenosti s jinými vývojovými platformami .NET
  • Pochopení architektury software pro více operačních systémů

Účastníci

  • Vývojáři
 14 hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie