Welcome to Our Website

ASP.NET MVC Architecture (Čeština)

zde se dozvíte přehled architektury MVC.

architektonický vzor MVC existuje již dlouhou dobu v softwarovém inženýrství. Většina všech jazyků používá MVC s mírnou variací, ale koncepčně zůstává stejná.

pojďme pochopit architekturu MVC podporovanou v ASP.NET.

MVC je zkratka pro Model, View a Controller. MVC odděluje aplikaci do tří komponent-Model, pohled a řadič.

Model: Model představuje tvar dat. Třída v C# se používá k popisu modelu., Modelové objekty ukládají data načtená z databáze.

Model představuje data.

pohled: pohled v MVC je uživatelské rozhraní. Zobrazit data zobrazení modelu pro uživatele a také jim umožňuje jejich úpravu. Zobrazit v ASP.NET MVC je HTML, CSS a některé speciální syntaxe (Razor syntaxe), která usnadňuje komunikaci s modelem a řadičem.

View je uživatelské rozhraní.

Controller: regulátor zpracovává požadavek uživatele. Uživatel obvykle používá zobrazení a vyvolává požadavek HTTP, který bude řešen ovladačem., Správce zpracuje požadavek a vrátí příslušný pohled jako odpověď.

Controller je správce požadavků.

následující obrázek ilustruje interakci mezi modelem, pohledem a ovladačem.

MVC Architektury

následující obrázek znázorňuje tok žádost uživatele v ASP.NET MVC.,

Žádost Proudění v MVC Architektury

Jako na obrázku výše, když uživatel zadá adresu URL v prohlížeči, přejde na webový server a odešle do řadiče. Řadič provede související zobrazení a modely pro tento požadavek a vytvoří odpověď a odešle ji zpět do prohlížeče.

body k zapamatování
  1. MVC znamená Model, pohled a regulátor.
  2. Model představuje data
  3. View je uživatelské rozhraní.,
  4. Controller je popisovač požadavků.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *