Course Code: 2870
Duration: 21 hours
Prerequisites:

6 miesięcy doświadczenia w programowaniu C#. Doświadczenie w rozwoju ASP.NET jest korzystne, ale nie niezbędne.

Overview:

Cele

Aplikacje internetowe MVC oferują czyste oddzielenie zagadnień między klasami logiki biznesowej, stronami internetowymi i kontrolerem. [ASP.NET MVC 4 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, w tym Test Driven Development i JQuery.

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: Pierwsze kroki z ASP.NET MVC

  • Szablony projektów ASP.NET MVC
  • Zrozumienie struktury projektu ASP.NET MVC
  • Konwencje nazewnictwa
  • Tworzenie widoków
  • Definiowanie kontrolerów
  • Definiowanie modelu danych

Moduł 2: Tworzenie kompletnej aplikacji ASP.NET MVC

  • Tworzenie widoków o silnym typie
  • Zrozumienie adresów URL i metod działania
  • Korzystanie z HTML pomocników
  • Obsługa zwrotów formularzy
  • Walidacji danych

Moduł 3: Korzystanie z silnika widoku Razor

  • Cele projektu maszynki do golenia
  • Implementowanie widoku Razor
  • Składnia brzytwy
  • Accessingowanie danych modelu w widokach Razor

Moduł 4: 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

Moduł 5: Rozwój oparty na testach przy użyciu ASP.NET MVC

  • Podsumowanie TDD
  • Unit Testing ramy
  • Przewodnik po używaniu TDD z 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: Techniki dodatkowe

  • Zobacz szablony rusztowań
  • Szablony szkieletu kontrolera
  • Filtry globalne
  • Wiązanie modelu
  • Kontrolery asynchroniczne
  • Opcje uwierzytelniania, w tym umożliwienie logowania z Facebook itp.

Moduł 10: 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
Sites Published:

United Arab Emirates - Programming using ASP.NET MVC 4

Qatar - Programming using ASP.NET MVC 4

Egypt - Programming using ASP.NET MVC 4

Saudi Arabia - Programming using ASP.NET MVC 4

South Africa - Programming using ASP.NET MVC 4

Brasil - Programming using ASP.NET MVC 4

Canada - Programming using ASP.NET MVC 4

中国 - Programming using ASP.NET MVC 4

香港 - Programming using ASP.NET MVC 4

澳門 - Programming using ASP.NET MVC 4

台灣 - Programming using ASP.NET MVC 4

USA - Programming using ASP.NET MVC 4

Österreich - Programming using ASP.NET MVC 4

Schweiz - Programming using ASP.NET MVC 4

Deutschland - Programming using ASP.NET MVC 4

Czech Republic - Programming using ASP.NET MVC 4

Denmark - Programming using ASP.NET MVC 4

Estonia - Programming using ASP.NET MVC 4

Finland - Programming using ASP.NET MVC 4

Greece - Programming using ASP.NET MVC 4

Magyarország - Programming using ASP.NET MVC 4

Ireland - Programming using ASP.NET MVC 4

Luxembourg - Programming using ASP.NET MVC 4

Latvia - Programming using ASP.NET MVC 4

España - Programming using ASP.NET MVC 4

Italia - Programming using ASP.NET MVC 4

Lithuania - Programming using ASP.NET MVC 4

Nederland - Programming using ASP.NET MVC 4

Norway - Programming using ASP.NET MVC 4

Portugal - Programming using ASP.NET MVC 4

România - Programming using ASP.NET MVC 4

Sverige - Programming using ASP.NET MVC 4

Türkiye - Programming using ASP.NET MVC 4

Malta - Programming using ASP.NET MVC 4

Belgique - Programming using ASP.NET MVC 4

France - Programming using ASP.NET MVC 4

日本 - Programming using ASP.NET MVC 4

Australia - Programming using ASP.NET MVC 4

Malaysia - Programming using ASP.NET MVC 4

New Zealand - Programming using ASP.NET MVC 4

Philippines - Programming using ASP.NET MVC 4

Singapore - Programming using ASP.NET MVC 4

Thailand - Programming using ASP.NET MVC 4

Vietnam - Programming using ASP.NET MVC 4

India - Programming using ASP.NET MVC 4

Argentina - Programming using ASP.NET MVC 4

Chile - Programming using ASP.NET MVC 4

Costa Rica - Programming using ASP.NET MVC 4

Ecuador - Programming using ASP.NET MVC 4

Guatemala - Programming using ASP.NET MVC 4

Colombia - Programming using ASP.NET MVC 4

México - Programming using ASP.NET MVC 4

Panama - Programming using ASP.NET MVC 4

Peru - Programming using ASP.NET MVC 4

Uruguay - Programming using ASP.NET MVC 4

Venezuela - Programming using ASP.NET MVC 4

Polska - Programming using ASP.NET MVC 4

United Kingdom - Programming using ASP.NET MVC 4

South Korea - Programming using ASP.NET MVC 4

Pakistan - Programming using ASP.NET MVC 4

Sri Lanka - Programming using ASP.NET MVC 4

Bulgaria - Programming using ASP.NET MVC 4

Bolivia - Programming using ASP.NET MVC 4

Indonesia - Programming using ASP.NET MVC 4

Kazakhstan - Programming using ASP.NET MVC 4

Moldova - Programming using ASP.NET MVC 4

Morocco - Programming using ASP.NET MVC 4

Tunisia - Programming using ASP.NET MVC 4

Kuwait - Programming using ASP.NET MVC 4

Oman - Programming using ASP.NET MVC 4

Slovakia - Programming using ASP.NET MVC 4

Kenya - Programming using ASP.NET MVC 4

Nigeria - Programming using ASP.NET MVC 4

Botswana - Programming using ASP.NET MVC 4

Slovenia - Programming using ASP.NET MVC 4

Croatia - Programming using ASP.NET MVC 4

Serbia - Programming using ASP.NET MVC 4

Bhutan - Programming using ASP.NET MVC 4

Nepal - Programming using ASP.NET MVC 4

Uzbekistan - Programming using ASP.NET MVC 4