Plan Szkolenia
Moduł 1: Wprowadzenie do ASP.NET MVC
- Podsumowanie tworzenia sieci Web w programie ASP.NET
- Kluczowe zalety ASP.NET MVC
- Rola modelu, widoku i kontrolera
Moduł 2: Pierwsze kroki z ASP.NET MVC
- Przygotowanie środowiska programistycznego dla ASP.NET MVC
- Tworzenie projektu ASP.NET MVC
- Zrozumienie struktury projektu ASP.NET MVC
- Konwencje nazewnictwa
- Tworzenie widoków
- Definiowanie kontrolerów
- Definiowanie modelu danych
Moduł 3: Tworzenie kompletnej aplikacji ASP.NET MVC
- Tworzenie widoków o silnym typie
- Zrozumienie adresów URL i metod działania
- Używanie HTML pomocników
- Obsługa formularzy zwrotnych; Walidacji danych
Moduł 4: Korzystanie z silnika widoku Razor
- Cele projektu maszynki do golenia
- Implementowanie widoku Razor
- Składnia brzytwy
- Accessingowanie danych modelu w widokach Razor
Moduł 5: Aplikacje ASP.NET MVC o wytrzymałości przemysłowej
- Najlepsze praktyki dotyczące architektury aplikacji ASP.NET
- Implementacja modelu danych repozytorium i Entity Framework
- Korzystanie z wstrzykiwania zależności; Implementacja niestandardowej fabryki kontrolerów
- Rozwój oparty na testach przy użyciu ASP.NET MVC
Moduł 6: Zobacz techniki
- Definiowanie i używanie niestandardowych HTML pomocników
- Definiowanie układu/strony wzorcowej
- Używanie stylów
- Definiowanie i wykorzystanie widoków częściowych
- Składnia metody pomocniczej Razor
Moduł 7: Implementacja nawigacji: Definiowanie klas modelu widoku
- Implementacja filtrowania danych w kontrolerze
- Zrozumienie mechanizmu routingu
- Dodawanie niestandardowych wpisów do tabeli tras
- Definiowanie wartości domyślnych, parametrów i walidacja
- Generowanie adresów URL i hiperłączy
- Niestandardowe ograniczenia trasy
Moduł 8: Stan Management
- Korzystanie z ukrytych pól
- Stan sesji i aplikacji
- Niestandardowe wiązania modelu
Moduł 9: Używanie Ajax i jQuery z ASP.NET MVC
- Omówienie Ajax i ASP.NET MVC; Dyskretny Ajax;
- Korzystanie z linków akcji Ajax.
- Przegląd jQuery
- jQuery techniki
- Korzystanie z jQuery interfejsu użytkownika
Moduł 10: Dodatkowe techniki ASP.NET MVC 4.5
- Zobacz szablony rusztowań
- Szablony szkieletu kontrolera
- Wstrzykiwanie zależności za pomocą Unity
Moduł 11: Rozwój oparty na testach przy użyciu ASP.NET MVC
- Podsumowanie TDD
- Przewodnik po używaniu TDD z ASP.NET MVC
Moduł 12: Techniki dodatkowe
- Techniki kontrolerskie
- Filtry
- Wiązanie modelu
Wymagania
3-6 miesięcy doświadczenia w tworzeniu stron internetowych ASP.NET przy użyciu C#.
Opinie uczestników (5)
Trener był bardzo kompetentny, bardzo pomocny.
Thilini Alwis - Te Manawa Taki Trauma System
Szkolenie - Visual Studio 2022 IDE
Przetłumaczone przez sztuczną inteligencję
Elastyczne podejście i dopasowanie ćwiczeń do pytań i zagadnień poruszanych przez uczestników szkolenia.
Maciej - DataConsult S.A.
Szkolenie - Advanced Programming in C#
Bardzo dobry kontakt ze słuchaczami, Bardzo dobra znajomość poruszanych tematów i zagadnień. Bardzo dobra umiejętność dostosowania ćwiczeń do nowych tematów, przypadków, pojawiających się problemów, itp....
ABB Business Services Sp.z o.o.
Trener bardzo dobrze objaśnił tematy, używając konkretnych przykładów z rzeczywistości, co ułatwiło nam zrozumienie informacji.
Florin-Viorel Marut - Continental Automotive Romania
Szkolenie - High-Performance Application Development with .NET Core
Przetłumaczone przez sztuczną inteligencję
ciekawostki, wiedza trenera, elastyczne podejście do naszych problemów nawet jeśli wykraczały poza agende