ASP.NET MVC 4.5 Web Development ( aspnetmvc45 | 28 hours )
3-6 miesięcy doświadczenia w tworzeniu stron internetowych ASP.NET przy użyciu C#.
Cele
W ciągu ostatnich kilku lat nastąpił stały ruch w kierunku architektur Model-Widok-Kontroler (MVC) dla aplikacji internetowych. Aplikacje internetowe MVC oferują czyste oddzielenie zagadnień między klasami logiki biznesowej, stronami internetowymi i kontrolerem Microsoft. [ASP.NET MVC 4.5 oferuje twórcom stron internetowych wszystkie zalety MVC w połączeniu z całą mocą platformy .NET. Ten kurs zapewnia pełne pokrycie ASP.NET MVC 4.5.
Po ukończeniu tego kursu uczestnicy będą w stanie
- Zrozumienie roli wzorca projektowego modelu, widoku i kontrolera
- Tworzenie aplikacji o przemysłowej wytrzymałości
- Stosowanie metod programowania opartego na testach
- Wdrażanie nawigacji między stronami
- Wdrażanie bogatych interfejsów użytkownika za pomocą JQuery i Ajax
Publiczność
Programiści ASP.NET, którzy chcą korzystać z architektury MVC.
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
United Arab Emirates - ASP.NET MVC 4.5 Web Development
Qatar - ASP.NET MVC 4.5 Web Development
Egypt - ASP.NET MVC 4.5 Web Development
Saudi Arabia - ASP.NET MVC 4.5 Web Development
South Africa - ASP.NET MVC 4.5 Web Development
Brasil - Desenvolvimento Web de ASP.NET MVC 4.5
Canada - ASP.NET MVC 4.5 Web Development
中国 - ASP.NET MVC 4.5 Web Development
香港 - ASP.NET MVC 4.5 Web Development
澳門 - ASP.NET MVC 4.5 Web Development
台灣 - ASP.NET MVC 4.5 Web Development
USA - ASP.NET MVC 4.5 Web Development
Österreich - ASP.NET MVC Webentwicklung
Schweiz - ASP.NET MVC Webentwicklung
Deutschland - ASP.NET MVC Webentwicklung
Czech Republic - ASP.NET MVC 4.5 Web Development
Denmark - ASP.NET MVC 4.5 Web Development
Estonia - ASP.NET MVC 4.5 Web Development
Finland - ASP.NET MVC 4.5 Web Development
Greece - ASP.NET MVC 4.5 Web Development
Magyarország - ASP.NET MVC 4.5 Web Development
Ireland - ASP.NET MVC 4.5 Web Development
Israel - ASP.NET MVC 4.5 Web Development
Luxembourg - ASP.NET MVC 4.5 Web Development
Latvia - ASP.NET MVC 4.5 Web Development
España - Desarrollo Web de ASP.NET MVC 4.5
Italia - ASP.NET MVC 4.5 Web Development
Lithuania - ASP.NET MVC 4.5 Web Development
Nederland - ASP.NET MVC 4.5 Web Development
Norway - ASP.NET MVC 4.5 Web Development
Portugal - Desenvolvimento Web de ASP.NET MVC 4.5
România - ASP.NET MVC 4.5 Web Development
Sverige - ASP.NET MVC 4.5 Web Development
Türkiye - ASP.NET MVC 4.5 Web Development
Malta - ASP.NET MVC 4.5 Web Development
Belgique - ASP.NET MVC 4.5 Web Development
France - ASP.NET MVC 4.5 Web Development
日本 - ASP.NET MVC 4.5 Web Development
Australia - ASP.NET MVC 4.5 Web Development
Malaysia - ASP.NET MVC 4.5 Web Development
New Zealand - ASP.NET MVC 4.5 Web Development
Philippines - ASP.NET MVC 4.5 Web Development
Singapore - ASP.NET MVC 4.5 Web Development
Thailand - ASP.NET MVC 4.5 Web Development
Vietnam - ASP.NET MVC 4.5 Web Development
India - ASP.NET MVC 4.5 Web Development
Argentina - Desarrollo Web de ASP.NET MVC 4.5
Chile - Desarrollo Web de ASP.NET MVC 4.5
Costa Rica - Desarrollo Web de ASP.NET MVC 4.5
Ecuador - Desarrollo Web de ASP.NET MVC 4.5
Guatemala - Desarrollo Web de ASP.NET MVC 4.5
Colombia - Desarrollo Web de ASP.NET MVC 4.5
México - Desarrollo Web de ASP.NET MVC 4.5
Panama - Desarrollo Web de ASP.NET MVC 4.5
Peru - Desarrollo Web de ASP.NET MVC 4.5
Uruguay - Desarrollo Web de ASP.NET MVC 4.5
Venezuela - Desarrollo Web de ASP.NET MVC 4.5
Polska - ASP.NET MVC 4.5 Web Development
United Kingdom - ASP.NET MVC 4.5 Web Development
South Korea - ASP.NET MVC 4.5 Web Development
Pakistan - ASP.NET MVC 4.5 Web Development
Sri Lanka - ASP.NET MVC 4.5 Web Development
Bulgaria - ASP.NET MVC 4.5 Web Development
Bolivia - Desarrollo Web de ASP.NET MVC 4.5
Indonesia - ASP.NET MVC 4.5 Web Development
Kazakhstan - ASP.NET MVC 4.5 Web Development
Moldova - ASP.NET MVC 4.5 Web Development
Morocco - ASP.NET MVC 4.5 Web Development
Tunisia - ASP.NET MVC 4.5 Web Development
Kuwait - ASP.NET MVC 4.5 Web Development
Oman - ASP.NET MVC 4.5 Web Development
Slovakia - ASP.NET MVC 4.5 Web Development
Kenya - ASP.NET MVC 4.5 Web Development
Nigeria - ASP.NET MVC 4.5 Web Development
Botswana - ASP.NET MVC 4.5 Web Development
Slovenia - ASP.NET MVC 4.5 Web Development
Croatia - ASP.NET MVC 4.5 Web Development
Serbia - ASP.NET MVC 4.5 Web Development