Návrh Školení

Modul 1: Úvod do ASP.NET MVC

    Rekapitulace vývoje webu ASP.NET Klíčové výhody ASP.NET MVC Role modelu, pohledu a kontroléru

Modul 2: Začínáme s ASP.NET MVC

    Příprava vývojového prostředí pro ASP.NET MVC Vytvoření projektu ASP.NET MVC Pochopení struktury projektu ASP.NET MVC Konvence pojmenování Vytváření pohledů Definování řadičů Definování datového modelu

Modul 3: Vytvoření kompletní aplikace ASP.NET MVC

    Vytváření pohledů se silným typem Porozumění adresám URL a metodám akcí Použití pomocníků HTML Práce s post-backy formuláře; Ověření dat

Modul 4: Použití Razor View Engine

    Cíle návrhu Razor Implementace pohledu Razor Syntaxe Razor Accessukládání dat modelu v pohledech Razor

Modul 5: Průmyslově silné aplikace ASP.NET MVC

    Osvědčené postupy aplikační architektury ASP.NET Implementace úložiště a datového modelu Entity Framework pomocí Dependency Injection; Implementace vlastní továrny řadiče Test-Driven Development s ASP.NET MVC

Modul 6: Techniky zobrazení

    Definování a použití vlastních HTML pomocníků Definování rozvržení/hlavní stránky Použití stylů Definování a použití částečných pohledů Syntaxe pomocné metody Razor

Modul 7: Implementace navigace: Definování tříd pohledu-modelu

    Implementace filtrování dat v řadiči Pochopení mechanismu směrování Přidání vlastních položek do směrovací tabulky Definování výchozích hodnot, parametrů a ověřování Generování URL a hypertextových odkazů Vlastní omezení směrování

Modul 8: State Management

    Použití skrytých polí Stav relace a aplikace Vazby vlastního modelu

Modul 9: Použití Ajaxu a jQuery s ASP.NET MVC

    Přehled Ajax a ASP.NET MVC; Nenápadný Ajax; Použití odkazů akcí Ajax Přehled technik jQuery jQuery Použití uživatelského rozhraní jQuery

Modul 10: Další techniky ASP.NET MVC 4.5

    Zobrazit šablony lešení Šablony lešení regulátoru Injektování závislostí pomocí Unity

Modul 11: Test řízený vývoj s ASP.NET MVC

    Shrnutí TDD Návod k použití TDD s ASP.NET MVC

Modul 12: Další techniky

    Techniky kontroléru Filtry Vazba modelu

Požadavky

3-6 měsíční zkušenosti s vývojem webu ASP.NET s použitím v C#.

 28 hodiny

Počet účastníků



Price per participant

Reference (10)

Související kurzy

Související kategorie