Kurzusleírás

1. modul: Az ASP.NET MVC bemutatása

  • Összefoglaló az ASP.NET webfejlesztésről
  • Az ASP.NET MVC legfontosabb előnyei
  • A modell, a nézet és a vezérlő szerepe

2. modul: Az ASP.NET MVC használatának megkezdése

  • A fejlesztői környezet előkészítése az ASP.NET MVC-hez
  • ASP.NET MVC projekt létrehozása
  • Az ASP.NET MVC projekt felépítésének megértése
  • Elnevezési konvenciók
  • Nézetek létrehozása
  • A vezérlők meghatározása
  • Adatmodell meghatározása

3. modul: Teljes ASP.NET MVC alkalmazás létrehozása

  • Erősen tipizált nézetek létrehozása
  • Az URL-ek és a műveleti módszerek megértése
  • HTML segítők használata
  • Nyomtatványok kezelése; Adatellenőrzés

4. modul: A Razor View Engine használata

  • Borotvatervezési célok
  • Razor nézet megvalósítása
  • Borotva szintaxis
  • Accessmodellezési adatok Razor nézetekben

5. modul: Ipari erősségű ASP.NET MVC alkalmazások

  • Az ASP.NET alkalmazásarchitektúra bevált gyakorlatai
  • Repository és Entity Framework adatmodell megvalósítása
  • Dependency Injection használata; Egyedi vezérlő gyár megvalósítása
  • Tesztvezérelt fejlesztés az ASP.NET MVC-vel

6. modul: Technikák megtekintése

  • Egyéni HTML segítők meghatározása és használata
  • Elrendezés/mesteroldal meghatározása
  • Stílusok használata
  • Résznézetek meghatározása és használata
  • Razor helper metódus szintaxisa

7. modul: Navigáció megvalósítása: Nézetmodell osztályok meghatározása

  • Adatszűrés megvalósítása vezérlőben
  • Az útválasztási mechanizmus megértése
  • Egyéni bejegyzések hozzáadása az útvonaltáblázathoz
  • Alapértelmezések, paraméterek és érvényesítés meghatározása
  • URL-ek és hiperhivatkozások generálása
  • Egyéni útvonal korlátozások

8. modul: Állapot Management

  • Rejtett mezők használata
  • Munkamenet és alkalmazás állapota
  • Egyedi modellkötések

9. modul: Ajax és jQuery használata ASP.NET MVC-vel

  • Az Ajax és az ASP.NET MVC áttekintése; Feltűnő Ajax;
  • Ajax művelethivatkozások használata
  • A jQuery áttekintése
  • jQuery technikák
  • jQuery UI használata

10. modul: További ASP.NET MVC 4.5 technikák

  • Állványsablonok megtekintése
  • Vezérlő állvány sablonok
  • Függőséginjekció a Unity segítségével

11. modul: Tesztvezérelt fejlesztés ASP.NET MVC-vel

  • Összefoglaló a TDD-ről
  • Útmutató a TDD használatához az ASP.NET MVC-vel

12. modul: További technikák

  • Vezérlő technikák
  • Szűrők
  • Modellkötés

Követelmények

3-6 hónap ASP.NET webfejlesztési tapasztalat C#-ban.

  28 Hours
 

Résztvevők száma


Tanfolyam kezdete

Tanfolyam vége


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vélemények (10)

Rokon tanfolyam

Introducing C# 6.0 with Visual Studio 2015/2017

  28 Hours

Rokon kategóriák