Obsah
ASP.NET MVC je rámec pro vývoj webových aplikací, je postaven na Rámec Microsoft .NET a zdůrazňuje, že vývoj probíhá pomocí osvědčených postupů s osvědčenými návrhovými vzory, přičemž aplikace není svázána s konkrétním hardwarem, a vytváří tak aplikace se snadno udržovatelným kódem.Architektura MVC
Architektura MVC, jehož zkratka odpovídá modelu, pohledu, řadiči, je architektura, která nám umožňuje oddělit různé části aplikace, to znamená, že oddělujeme to, co uživatel vidí, od naší obchodní logiky, díky tomu můžeme dosáhnout kódu, který je hodně snadněji pochopitelné a udržovatelné.
Udělejme si rychlý přehled klíčových konceptů této formy vývoje webových aplikací, protože jde o zásadní součást schopnosti používat a vytvářet efektivní aplikace s ASP.NET MVC.
Struktura
Vývojový vzor MVC obsahuje 3 vrstvy, které jsou:
- Modelka: Je to ta část, která obsahuje obchodní logiku, tedy tu, která bude definovat chování s datovými strukturami.
- Pohled: Je zodpovědný za zobrazení požadovaných informací uživateli, interně pohled komunikuje s modelem prostřednictvím ovladače.
- Ovladač: Je to ten, kdo funguje jako prostředník mezi modelem a pohledem, obecně webové požadavky nejprve dorazí k správci a ten rozhodne, který model zavolá, a poté, co získá potřebná data, rozhodne, který pohled a která data má zobrazit uživatel.
Nainstalujte ASP.NET MVC
Abychom mohli začít vyvíjet pomocí tohoto rámce, musíme nejprve získat vývojové nástroje, které nám umožňují přístup ke všem dostupným zdrojům.
První věc, kterou uděláme, je přejít na webovou stránku http: //www.asp.net/mvc, kde můžeme získat všechny potřebné zdroje pro zahájení vývoje v rámci:
ZVĚTŠIT
Jakmile je vše nainstalováno, můžeme vytvořit náš první webový projekt, proto musíme nejprve začít Vizuální studio, pak klikneme na nový projekt, vybereme jazyk C # a vybereme Web, na pravé straně uvidíme dostupné šablony a vybereme Webová aplikace ASP.NET MVC 4.
Podívejme se, jak vypadá obrazovka, kterou jsme právě popsali: