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 (11)
Jen celková expozice. Velmi nápomocný.
Travis - Beckman Coulter
Kurz - Introduction to Blazor
Machine Translated
Trenér nám velmi pomohl zodpovědět všechny otázky, které jsme měli, a umožnil nám sdílet naši obrazovku, abychom ukázali chyby, které jsme měli, což bylo skvělé.
chithra - Public Health Wales NHS Trust
Kurz - Advanced Blazor
Machine Translated
Otázka a odpověď. A ukázka projektu.
Qing - Ametek
Kurz - Implementing the Actor Model with Microsoft Orleans
Machine Translated
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
Kurz - Introduction to .Net Core
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
Very hands on knowledge on the subject. A little bit of theory at the beginning to set the stage.
Thibault Chappuis - Mikron SA Boudry
Kurz - Entity Framework Core 2.0
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Kurz - Visual Studio with VB.Net
Ocenil jsem širokou šíři znalostí Folia. Nejen, že byl obeznámen s obsahem kurzu, ale také znal konstrukty v jazycích, které jsme znali, aby pro nás byly příklady smysluplnější. Během intervalů sdílel své znalosti o technologiích a řešeních mimo rámec školení, aby poskytl náhled na další řešení, která bychom mohli použít v budoucnu (a budoucím školení).
Raphael - Markit Valuations Limited
Kurz - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Trainer knowledge and approach.
Piotr Kucharski
Kurz - Introducing C# 6.0 with Visual Studio 2015/2017
Flexibilní přístup a přizpůsobení cvičení na otázky a problémy vznesené účastníky školení.
Maciej - DataConsult S.A.
Kurz - Advanced Programming in C#
Machine Translated
the trainer level.