..
Den første web-applikasjon som ligger på serveren starter en ny prosess for hver ekstern forespørsel. Microsoft har revolusjonert dette konseptet ved å innføre en enkelt prosess (kalt tjeneste) som overvåker port 80 venter på nettverkspakker og laster den aktuelle dynamiske biblioteker (Dynamik-link biblioteker, DLLer) for forvaltningen av separate forespørsler. Det web-plattformen er basert på standard Microsoft Internet Information Services (IIS).
I utgangspunktet hver webapplikasjon fungerer på samme måte. Uansett hvilken plattform du bruker maskinvare eller programvare, men må alltid være til stede på serveren noen slags programvare som overvåker port 80 (vanligvis brukt en) venter på HTTP-forespørsler. Når en forespørsel er serveren jobb å svare på det samme på noen måte, og operativsystemene Microsoft IIS komponenten er delegert å gjøre dette. Når en nettleser gjør et anrop til en server system med Microsoft IIS avskjærer forespørsel og søker etter ressursen identifisert av URL mottatt.
IIS Breaks i ulike deler av katalogen sin som kalles virtuelle kataloger. Anta for eksempel at noen forsøker å få tilgang til en ressurs identifiseres ved følgende web-adresse:
http://www.miosito.com/prodotti/caratteristiche.htmÅpenbart domenet mysite er helt oppdiktet, men antar det er det ikke. Den http://www.miosito.com del av URL identifiserer server og sender forespørselen til en labyrint router. Når anmodningen kommer serveren, sjekker den hvis ressursen er til stede i caratteristiche.htm katalogen kåret til en av sine produkter. Hvis serveren kjører IIS virtuell katalog vil bli produsert.
Selv om utviklingen av ASP.NET applikasjoner er ikke viktig å vite funksjonene til IIS at kunnskap blir svært nyttig når du er i debugging, testing og distribusjon av en web-applikasjon, så nå vil vi se store funksjonene til sin drift.
For å åpne IIS brukergrensesnitt bare gå til Kontrollpanel, Administrative verktøy og deretter Internet Information Services. Dette vil åpne følgende vindu (eller svært like, avhengig av operativsystem og versjon av IIS er installert på datamaskinen)

På venstre side er det et frodig tre som du kan vise nettsteder og virtuelle kataloger på din maskin

Ved å klikke på et nettsted eller en katalog i den sentrale delen av vinduet vises innholdet.
Ved å klikke høyre museknapp på et nettsted eller en katalog og velge Properties åpner konfigurasjonen vindu der du kan angi ulike aspekter av området og også ta mye nyttig informasjon, som for eksempel versjon av ASP.NET på maskin

Åpenbart er det ikke hensikten med denne veiledningen for å analysere alle mulige konfigurasjonsalternativer imidlertid av de grunner som skissert ovenfor, anbefaler jeg deg å lære mer om IIS siden da vil det være svært nyttig.
| |
ASP (Advanced)
Full kurs for å lage dynamiske nettsider. Starter fra 39 €. |
| |
ASP.NET (Course)
Full kurs for å bygge web-applikasjoner fra 49 €. |
| |
SQL og Database (Course)
Opprette og administrere relasjonsdatabaser. Starter fra 39 €. |