Pro zobrazení této stránky na mobilním zařízení naskenujte tento kód:
Naučím vás ASP.NET Core 3.1 (2)
Tento kurz je určen pro programátory, kteří znají MVC 5 nebo Web Forms a znají alespoň základy Razoru. Popisuje novinky v Razoru/MVC (tag helpers, view components...). Důležitou součástí je MVVM framework ASP.NET Razor Pages, který je také postaven nad Razorem, ale není tak rigidní jako MVC.
Požadavky na účastníky
- Znalost programování v ASP.NET, C# na úrovni školení NETCORE1.
- 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.
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
- MVC Core: Vytvoření aplikace
- MVC Core: Instalace klientských knihoven pomocí LibMan
- MVC Core: Použití CSS preprocesoru
- MVC Core: Bundling a minifikace
- MVC Core: Referencování skriptů z CDN, lokální fallback, SRI a crossorigin
- MVC Core: Použití tag helperu environment
- Tag helpery pro odkazy
- Tag helpery pro cacheování
- Tag helpery pro formuláře
- Vlastní jednoduchý tag helper
- Razor Pages: Entity Framework Core
- Razor Pages: Vytvoření základní aplikace
- Razor Pages: Konfigurace v ASP.NET Core
- Razor Pages: Použití User Secrets
- Razor Pages: Odesílání e-mailů v ASP.NET Core
- Razor Pages: View Components
- Generování UI: Validační atributy
- Generování UI: Jednoduchý vlastní validační atribut
- Generování UI: Složitější vlastní validační atribut
- Generování UI: Rozhraní IValidatableObject
- Generování UI: Validace na straně klienta
- Generování UI: Dynamické generování UI
- Generování UI: Automatické generování metadat pomocí konvencí
Pro přístup k tomuto kurzu se prosím přihlašte.