Zapoznanie z ASP.NET MVC
wprowadzenie do technologii Web firmy Microsoft
omówienie ASP.NET
wprowadzenie do ASP.NET MVC
Projektowanie aplikacji Web w ASP.NET MVC
planowanie
projektowanie modeli, kontrolerów oraz widoków
Tworzenie modeli ASP.NET MVC
tworzenie modeli MVC
praca z danymi
Tworzenie kontrolerów ASP.NET MVC
pisanie kontrolerów i akcji
pisanie filtrów akcji
Tworzenie widoków ASP.NET MVC
tworzenie widoków w składni Razor
wykorzystanie HTML Helpers
ponowne wykorzystanie kodu w widokach
Testowanie i analizowanie aplikacji Web ASP.NET MVC
jednostki komponentów testowania MVC
implementacja strategii obsługi wyjątków
Strukturyzowanie aplikacji Web ASP.NET MVC
analiza architektury informacji
konfigurowanie tras
tworzenie struktury nawigacji
Stosowanie styli do aplikacji Web ASP.NET MVC
wykorzystanie szablonów widoków
stosowanie CSS do aplikacji MVC
tworzenie adaptywnego interfejsu użytkownika
Tworzenie reagujących stron w aplikacjach Web ASP.NET MVC
wykorzystanie AJAX i aktualizacji części kodu
implementacja strategii buforowania
Wykorzystanie JavaScript oraz jQuery w reagowaniu aplikacji Web MVC
renderowanie i uruchamianie kodu JavaScript
wykorzystanie jQuery i jQueryUI
Kontrolowanie dostępu do aplikacji Web ASP.NET MVC
implementacja uwierzytelniania i autoryzacji
przyznawanie ról i członkostwa
Tworzenie odpornych aplikacji Web ASP.NET MVC
tworzenie bezpiecznych witryn
zarządzanie stanem
Wykorzystanie Windows Azure Web Services w aplikacjach ASP.NET MVC
wprowadzenie do Windows Azure
projektowanie i pisanie Windows Azure Services
zawieranie Windows Azure Services w aplikacjach Web
Implementacja Web APIs w aplikacjach Web ASP.NET MVC
tworzenie Web API
odwołania Web API z aplikacji Web i aplikacji mobilnych
Obsługiwanie żądań w aplikacjach Web ASP.NET MVC
wykorzystanie modułów HTTP i obsługa HTTP
wykorzystanie Web Sockets
Wdrażanie aplikacji Web ASP.NET MVC
wdrażanie aplikacji Web
wdrażanie aplikacji MVC