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
Reference (1)
Lektor velmi dobře vysvětlil témata na skutečných příkladech z reálného světa, což nám usnadnilo pochopení informací
Florin-Viorel Marut - Continental Automotive Romania
Kurz - High-Performance Application Development with .NET Core
Přeloženo strojem