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#.

 28 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (5)

Powiązane Kategorie