ASP.NET MVC 4.5 Web Development ( aspnetmvc45 | 28 hours )

Prerequisites:

3-6 miesięcy doświadczenia w tworzeniu stron internetowych ASP.NET przy użyciu C#.

Overview:

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.

Course Outline:

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
Sites Published:

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

Bhutan - ASP.NET MVC 4.5 Web Development

Nepal - ASP.NET MVC 4.5 Web Development