Wat is ASP.NET Core?
ASP.NET is een volwassen webplatform dat alle services biedt die je nodig hebt om server-gebaseerde webapplicaties te maken met behulp van .NET. De release is een stap in Microsofts strategie om het .NET-ontwikkelplatform crossplatform te maken en onder een opensource-licentie vrij te geven.
Microsoft ASP.NET Core MVC is een web application development framework gebouwd op basis van Microsoft's .NET Framework. In dit hoofdstuk bekijken we de fundamenten van ASP.NET Core MVC 2017. We creëren verder een volledig functionerende ASP.NET Core MVC webapplicatie. We beginnen met ASP.NET Core MVC web applicatie project, met inbegrip van een werkende webpagina en ingebouwde verificatie om gebruikers te registreren en te laten aanmelden op je website. Tegen het einde van het hoofdstuk, heb je niet alleen een werkende ASP.NET Core MVC web applicatie, maar ook voldoende inzicht in de fundamenten het ASP.NET Core MVC Framework om zelf een web applicatie te bouwen.
In deze les doorlopen we het proces om een eenvoudige ASP.NET Core Website te ontwikkelen en laten we zien welke rol elk bestand in het project speelt.
We lichten ook belangrijke ASP.NET Core-concepten toe:
- De Model-View-Controller architectuur
- Een ASP.NET MVC applicatie maken
- ASP.NET Project Templates
- Conventie boven configuratie
- ASP.NET MVC Routing framework
- ASP.NET MVC routes configureren
- ASP.NET MVC Controllers
- ASP.NET MVC Views

