MVC (Model View Controller) je relatívne nový typ aplikačného rámca pre aplikácie ASP.NET ktorý umožňuje dôslednejšie oddelenie aplikačnej logiky od prezentačnej vrstvy.
Architektúra MVC pozostáva z troch komponentov - Model, View, Controller a jej výhodou je, že zmena ktoréhokoľvek z nich má len minimálny vplyv na ostatné. Kniha je koncipovaná prakticky, zameriava sa na vyskúšanie cvičných príkladov tvorby vlastných ASP.NET MVC aplikácií.
Nájdete v nej tieto témy a návody:
- úvod porovnávajúci klasické ASP.NET aplikácie s ASP.NET MVC aplikáciami
- vytvorenie cvičnej MVC aplikácie (katalógu aplikácií)
- vytvorenie dátového modelu nad Entity Framework
- vytvorenie Controller objektu
- vytvorenie View
- rozšírenie aplikácie o triedenie, filtrovanie, upload obrázkov...
- umiestnenie aplikácie do Azure Websites
- prílohy - návod na vytvorenie skúšobného účtu v Azure, stručný prehľad Razor syntaxe
Publikáciu môžete priamo stiahnuť tu (PDF, 2,36 MB)