..
Den første web-applikation er bosiddende på serveren starter en ny proces for hver fjerntliggende anmodning. Microsoft har revolutioneret dette koncept ved at indføre en enkelt proces (kaldet Service), der overvåger port 80 venter på netværkspakker og indlæser den relevante dynamiske biblioteker (Dynamik-link biblioteker, DLL'er) til forvaltning af separate anmodninger. Den web-platform er baseret på standard Microsoft Internet Information Services (IIS).
Dybest set alle web applikation virker på samme måde. Ligegyldigt hvilken platform du bruger hardware eller software, men skal altid være til stede på serveren eller anden form for software, der overvåger port 80 (typisk anvendt en) venter på HTTP-anmodninger. Når en anmodning er serverens opgave at besvare de samme eller anden måde, og operativsystemer Microsoft IIS-komponenten er uddelegeret til at gøre dette. Når en browser gør et opkald til en server system med Microsoft IIS opfanger anmodningen og søger for ressourcen identificeret af URL'en modtaget.
IIS Pauser i forskellige dele af sin mappe kaldet virtuelle biblioteker. For eksempel antage, at nogen forsøger at få adgang til en ressource angives med følgende web-adresse:
http://www.miosito.com/prodotti/caratteristiche.htmDet er klart det domæne mitwebsted er helt fiktive, men formoder, det er det ikke. Den http://www.miosito.com del af URL'en identificerer serveren og sende anmodningen til en labyrint router. Når anmodningen når serveren, det tjekker, om ressourcen er til stede i caratteristiche.htm bibliotek kåret som en af sine produkter. Hvis den server, der kører IIS virtuelt bibliotek vil blive produceret.
Selv om udviklingen af ASP.NET applikationer ikke er nødvendigt at kende funktionerne i IIS, at viden bliver meget nyttigt, når du er i debugging, test og implementering af en web-applikation, så nu vil vi se store funktionerne i dens drift.
For at åbne IIS brugergrænseflade blot gå til Kontrolpanel, klik på Administration og derefter på Internet Information Services. Dette vil åbne følgende vindue (eller ligner hinanden meget, afhængigt af dit operativsystem og version af IIS installeret på din computer)

Til venstre er der en spreder træ, som du kan se web-sites og virtuelle mapper på din maskine

Hvis du klikker på et websted eller en mappe i den centrale del af vinduet viser indholdet.
Hvis du klikker på højre museknap på et websted eller mappe og vælge Egenskaber åbner konfigurationsvinduet hvor du kan indstille forskellige aspekter af hjemmesiden, og også tage en masse nyttige oplysninger, såsom den version af ASP.NET på maskine

Det er naturligvis ikke formålet med denne guide til at analysere alle mulige konfigurationsmuligheder, men af de grunde, der er skitseret ovenfor, vil jeg anbefale dig at lære mere om IIS siden da der vil være meget nyttigt.
| |
ASP (Advanced)
Fuld kursus for at skabe dynamiske web-sites. Fra 39 €. |
| |
ASP.NET (Kursus)
Fuld kursus for opbygning af web-applikationer fra 49 €. |
| |
SQL-og Database (Kursus)
Oprettelse og håndtering af relationelle databaser. Fra 39 €. |