| 1. Bevezetés |
| Mi is az az ASP.NET MVC? Hasonlóságok és eltérések az ASP.NET-hez képest. |
| 2. URL Route |
| Bejövő URL-ek feldolgozása, átirányítása. Route definiálása, nevesítése, paraméterek elkapása, kezelése. |
| 3. Controller |
Controller írása, az IController interfész és a ControllerBase osztály használta. Elnevezési konvenciók. Action metódusok írása. Hogyan hívhatunk meg egy Actiont, hogy adhatunk át neki paramétert, az ActionResult típusai. A megjelenítő réteg (View) meghatározása, adatok átadása és a post adatok feldolgozása. |
| 4. A megjelenítő réteg (View) |
| Oldalak készítése az MVC modelben: miben különbözik egy view az általunk megszokott aspx oldalaktól? A Views mappa szerkezete, mesteroldal készítése, view létrehozása. A HtmlHelper osztály használata. |
| 5. AJAX |
| Az AJAX használata az ASP.NET MVC alkalmazásokban. |
| 6. Szűrők (Filters) |
| Szűrők használata, amikkel szabályozhatjuk ki férhet hozzá egy adott Controllerhez, vagy annak egy action metódusához, mi történjen, ha az alkalmazásunk hibára fut, valamint miként szabályozhatjuk az aoutpucache használatát. Saját Filter írása. Szűrők sorrendje és elnevezése. |
| 7. Biztonság |
| Az ASP.NET MVC alkalmazások biztonsága. Támadási típusok és védekezés ellenük. |
| 8. Teszt |
| Az ASP.NET MVC alkalmazások úgy épülnek fel, hogy az alkalmazás működése tesztelhető a megjelenítő réteg használata nélkül. Ezért alkalmazhatjuk a TDD-t, azaz a Test Driven Developmentet. Unit teszt írása MVC alkalmazáshoz, a route-ok, kontrollerek, View Helperek teztje. |
A tanfolyam megrendeléséhez kérjük, válasszon időpontot az oldal tetején feltüntett időpontokból!
Végszükség esetén töltse le, majd ki a letölthető jelentkezési lapunkat
melyet a (06-1)472-1215-es faxszámon juttathat el hozzánk.