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)