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)
The trainer was very helpful answering any questions we had and let us share our screen to show the errors we were having which was great.
chithra - Public Health Wales NHS Trust
Szkolenie - Advanced Blazor
Just the overall exposure. Very helpful.
Travis - Beckman Coulter
Szkolenie - Introduction to Blazor
Question and answer. And project demonstration.
Qing - Ametek
Szkolenie - Implementing the Actor Model with Microsoft Orleans
The trainer explained the subjects very good with actual examples from real world which made it simpler for us to grasp the information
Florin-Viorel Marut - Continental Automotive Romania
Szkolenie - High-Performance Application Development with .NET Core
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.