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#.
Reference (5)
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Kurz - Advanced Blazor
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Kurz - Unit Testing with C#
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
Machine Translated
Školitelovy náležité znalosti a hluboké porozumění tématu a jeho schopnost prezentovat a předávat znalosti jasným a účinným způsobem.
Balazs Farkas - Greentube GmbH
Kurz - Implementing the Actor Model with Microsoft Orleans
Machine Translated
Comprehensive - covered everything we were interested in. Able to work through examples.