Pro zobrazení této stránky na mobilním zařízení naskenujte tento kód:
Naučím vás ASP.NET Core 3.1 (1/2)
První díl komplexního školení ASP.NET Core (5 dní). Principy platformy .NET Core, .NET Standard, middleware, práce se statickými soubory a hosting na Windows (IIS) a Linuxu.
Požadavky na účastníky
- Znalost programování v ASP.NET, C#
- Základní znalost Razor view engine (MVC 5, Web Pages)
- Funkční subscription Microsoft Azure, stačí trial.
- Subscription Digital Ocean, při registraci přes tento odkaz získáte kredit 50 USD na 1 měsíc.
Pro zřízení subscriptions cloudových služeb potřebujete platební kartu s povolenými internetovými transakcemi. Pro trial účet z ní nebudou strženy žádné peníze. V případě že trial již vypršel a potřebujete běžný placený účet, pohybují se náklady na používané služby v řádu desetikorun.
Požadavky na softwarové vybavení
- Operační systém Windows 10, plně aktualizovaný
- Visual Studio 2019 (stačí bezplatná Community Edition), plně aktualizované
- .NET Core SDK 3.1
- Libovolná podporovaná verze Microsoft SQL Serveru (stačí bezplatná Express Edition.
- SQL Server Management Studio (SSMS)
Laby k tomuto kurzu
- Tvorba univerzální knihovny pomocí .NET standardu
- Tag helpery pro cacheování
- Tag helpery pro odkazy
- MVC Core: Použití tag helperu environment
- MVC Core: Referencování skriptů z CDN, lokální fallback, SRI a crossorigin
- MVC Core: Bundling a minifikace
- MVC Core: Použití CSS preprocesoru
- MVC Core: Instalace klientských knihoven pomocí LibMan
- MVC Core: Vytvoření aplikace
- Hromadná registrace typů pomocí knihovny Autofac
- Autofac v ASP.NET Core
- Základní IoC/DI v ASP.NET Core
- SOLID: Dependency injection pomocí Autofacu
- Tag helpery pro formuláře
- SOLID: Dependency Inversion Principle
- SOLID: Liskov Substitution Principle
- SOLID: Open/Closed Principle
- SOLID: Single Responsibility Principle
- SOLID: Základní aplikace bez SOLID přístupu
- Hosting webové aplikace ve Windows Service
- Hosting ASP.NET Core aplikací na Linuxu
- Hosting ASP.NET Core aplikací v Microsoft Azure (Windows)
- Hosting ASP.NET Core aplikací na Windows Serveru
- Vývojový web server - IIS Express a Kestrel
- Práce se statickými soubory
- Tvorba vlastního middleware
- Obsluha požadavků metodou Configure
- SOLID: Interface Separation Principle
- Vlastní jednoduchý tag helper
- Práce s cookies v ASP.NET
- Commandline Tools v .NET Core
- Tvorba vlastního .NET Toolu
- Logování v ASP.NET Core
Pro přístup k tomuto kurzu se prosím přihlašte.