Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Moduł 1: Wprowadzenie do ASP.NET MVC
- Szablony projektów ASP.NET MVC
- Zrozumienie struktury projektu ASP.NET MVC
- Konwencje nazewnictwa
- Tworzenie widoków
- Definiowanie kontrolerów
- Definiowanie modelu danych
Moduł 2: Tworzenie kompleksowej aplikacji ASP.NET MVC
- Tworzenie silnie typowanych widoków
- Zrozumienie adresów URL i metod akcji
- Korzystanie z pomocników HTML
- Obsługa przesyłania formularzy
- Walidacja danych
Moduł 3: Korzystanie z silnika widoków Razor
- Cele projektowe Razor
- Implementacja widoku Razor
- Składnia Razor
- Dostęp do danych modelu w widokach Razor
Moduł 4: Aplikacje ASP.NET MVC na poziomie przemysłowym
- Najlepsze praktyki architektury aplikacji ASP.NET
- Implementacja repozytorium i modelu danych Entity Framework
- Korzystanie z Dependency Injection
- Implementacja niestandardowej fabryki kontrolerów
Moduł 5: Test Driven Development w ASP.NET MVC
- Podsumowanie TDD
- Frameworki do testów jednostkowych
- Przykład użycia TDD z ASP.NET MVC
Moduł 6: Techniki widoków
- Definiowanie i korzystanie z niestandardowych pomocników HTML
- Definiowanie strony wzorcowej/layoutu
- Korzystanie ze stylów
- Definiowanie i korzystanie z widoków częściowych
- Składnia metod pomocniczych Razor
Moduł 7: Implementacja nawigacji
- Definiowanie klas modelu widoku
- Implementacja filtrowania danych w kontrolerze
- Zrozumienie mechanizmu routingu
- Dodawanie niestandardowych wpisów do tabeli routingu
- Definiowanie domyślnych wartości, parametrów i walidacji
- Generowanie adresów URL i hiperłączy
- Niestandardowe ograniczenia routingu
Moduł 8: Zarządzanie stanem
- Korzystanie z ukrytych pól
- Stan sesji i aplikacji
- Niestandardowe wiązania modelu
Moduł 9: Dodatkowe techniki
- Szablony widoków scaffold
- Szablony kontrolerów scaffold
- Filtry globalne
- Wiązanie modelu
- Kontrolery asynchroniczne
- Opcje uwierzytelniania, w tym logowanie przez Facebook itp.
Moduł 10: Korzystanie z Ajax i jQuery w ASP.NET MVC
- Przegląd Ajax i ASP.NET MVC
- Nieinwazyjny Ajax
- Korzystanie z linków akcji Ajax
- Przegląd jQuery
- Techniki jQuery
- Korzystanie z jQuery UI
Wymagania
6-miesięczne doświadczenie w programowaniu w C#. Doświadczenie w rozwoju ASP.NET jest korzystne, ale nie jest wymagane.
21 godzin
Opinie uczestników (1)
Było interaktywne, mogłem zadawać wiele pytań, a wykładowca dostosowywał swój wykład, aby na nie odpowiedzieć
Cynthia Rodriguez - RoyalRoads University
Szkolenie - Programming using ASP.NET MVC 4
Przetłumaczone przez sztuczną inteligencję