Inhoudsopgave
ASP.NET MVC is een framework voor de ontwikkeling van webapplicaties, het is gebouwd op de Microsoft. NET framework en benadrukt dat ontwikkeling wordt gedaan met behulp van best practices met bewezen ontwerppatronen, terwijl de applicatie niet gebonden is aan specifieke hardware, waardoor applicaties worden gemaakt met gemakkelijk te onderhouden code.MVC-architectuur
De architectuur MVC, waarvan het acroniem overeenkomt met model, view, controller, is een architectuur waarmee we de verschillende secties van een applicatie kunnen scheiden, dat wil zeggen, we scheiden wat de gebruiker ziet van onze bedrijfslogica, hierdoor kunnen we code bereiken die veel is gemakkelijker te begrijpen en te onderhouden.
Laten we een kort overzicht geven van de belangrijkste concepten van deze vorm van webapplicatie-ontwikkeling, aangezien het een fundamenteel onderdeel is om efficiënte applicaties te kunnen gebruiken en maken met ASP.NET MVC.
Structuur
Het MVC-ontwikkelingspatroon bevat 3 lagen, namelijk:
- Model: Het is het deel dat de bedrijfslogica bevat, dat wil zeggen, het deel dat het gedrag met de gegevensstructuren zal bepalen.
- Weergave: Het is verantwoordelijk voor het tonen van de benodigde informatie aan de gebruiker, intern communiceert de weergave met het model via de controller.
- Controller: Hij is degene die optreedt als tussenpersoon tussen het model en de weergave, over het algemeen bereiken de webverzoeken eerst een controller en deze beslist welk model wordt aangeroepen en wanneer het de benodigde gegevens verkrijgt, beslist hij welke weergave en welke gegevens de gebruiker.
Installeer ASP.NET MVC
Om te beginnen met ontwikkelen met behulp van dit raamwerk, moeten we eerst de ontwikkelingstools verkrijgen waarmee we toegang hebben tot alle beschikbare bronnen.
Het eerste wat we zullen doen is naar de webpagina gaan http: / /www.asp.net/mvc waar we alle benodigde middelen kunnen verkrijgen om te beginnen met ontwikkelen in het raamwerk:
VERGROTEN
Zodra alles is geïnstalleerd, kunnen we ons eerste webproject maken, hiervoor moeten we eerst beginnen Visuele studio, dan gaan we op nieuw project klikken, we selecteren de C # taal en we kiezen voor Web, aan de rechterkant zullen we de beschikbare sjablonen zien en selecteren ASP.NET MVC 4-webtoepassing.
Laten we eens kijken hoe het scherm dat we zojuist hebben beschreven eruit ziet: