Ideové změny v ASP.NET - proč je tady .NET Core
- Doporučení jaké platformy v různých situacích využívat
.NET Core runtime, .NET Standard
- Projektový systém a NuGet
Tvorba univerzálních komponent (.NET Core i ASP.NET 4.x)
Běh ASP.NET Core aplikace - Configure, Run, Middleware
- Tvorba vlastního middleware
- Práce se statickými soubory
Deployment aplikací
Co je Kestrel a jak spolupracuje s IIS a nginxem
- Zprovoznění a nasazení .NET Core aplikace na IIS
- Zprovoznění a nasazení .NET Core aplikace na Linuxu
Architektura aplikací, SOLID principy (postupně se refactoruje "postaru" napsaná aplikace)
- SRP
- OCP
- LSP
- ISP
- DIP
IoC/DI
- Obecně, k čemu je to dobré
- IoC/DI v .NET Frameworku a .NET Core
- Použití vestavěného kontejneru
- Náhrada za Autofac
- Pokročilejší scénáře, registrace pomocí konvencí atd.