ASP.Net 5 basis

wwwroot is de root folder voor de applicatie.

Startup.cs is de eerste file die wordt geladen bij een run.

dit is de “Middleware pipeline” applicatie.

Om statiche files terug te geven naar de browser moet je de method UseStaticFiles(); gebuiken. Deze zit in de dependency “Microsoft.AspNet.StaticFiles”.

app.UseStaticFiles();

ASP.net WebApplication Authentication

Default bij nieuw project: authentication : individual user accounts !!! Dit betekend dat men kan inloggen op je site.

als je geen authenticatie wil: change authentication!!!

MVC

/           Model = Data
Controler = Input
\            View = HTML

 

Controller: looks at request, makes or gets Model. Does “stuff”

View: transforms the Model into HTML

Model: heeft geen applicatie logica, enkel de data

Indien het Model object niet hergebruikt wordt in de View, dan kun je ook een “ViewModel” gebruiken!

/home/index
HomeController, delegates to an Index View

/foo/bar
FooController
Bar method, delegates to a Bar view