|
|||||
|
Velkommen IntroGlobalisering Et par tilgangsvinklerRedelegering Run-time tilpasning Satellite assemblies Tilbyde hjælp ToolTipsHjælpe sider i html HTML Help Viewer Formatering af output med CSSmed xsl Arbejde med multimedie AudioVideo Animationer Custom controls Custom control introCustom control projekt Reference til klassebibliotek Tilføje cc på en web-form Et eksempel Metoder og egenskaber Håndtering af events Rejse events Skalering af kontroller Superclassing Rendered kontroller Tilføje cc til ToolBox Avancerede web-forms Gemme og hente brugerinfoFrames Client side scripts Test Etablere testsDebugging Udrulning af web-applikationVedligehold af udrullet app Udrulning på flere servere Templates side skabelonerHjælpeprogrammer En oversigt |
ASP.NET III / Udrulning / Vedligehold af udrullet app
Vedligeholdelse af udrullet web-applikation
Overvågning af serverenI MMC kan man dels se events (The Event Viewer snap-in) på serveren og dels overvåge serverens performance (The Performance Log and Alert snap-in). Gennem "The Performance Log and Alert Snap-in" kan man etablere overvågning af serveren, så der bliver oprettet nye events i loggen ved hændelser man selv kan bestemme.
Reperation af udrullede applikationerNår en web-applikation kører kan man uden problemer kopiere en ny dll, aspx, ascx etc. fil til serveren. ASP.NET vil automatisk genstarte applikationen, når man kopierer en ny dll fil til serveren. ASP.NET applikationer har desuden en begrænset mulighed for at reparere sig selv gennem "Process recycling". "Process recycling" er en teknik der lukker og genstarter en ASP.NET proces (aspnet_wp.exe), hvis den har været inaktiv eller bruger for mange ressourcer. Man kan kontrollere dette i processModel elementet i machine.config filen: <processModel TuningDer er forskellige måder at gøre performance på en kørende web applikation bedre Cache optionsMed FrontPage Server Extentions kan man indstille web-sitets caching, så det modsvarer det antal sider sitet indeholder. Protection levelSom default vil IIS'en sørge for at hver web-applikation kører i sin egen proces, hvilket naturligvis øger stabiliteten af web-serveren som helhed, men hvilket også kræver flere ressourcer af serveren. Via web-applikationens egenskaber kan man indstille Protection Level for applikationen. processModel AttributterprocessModel indstillingerne i machine.config kan også bruges til tuning af applikationerne på serveren: <processModel Hvis man sænker disse værdier vil serveren kunne betjene et mindre antal besøgende, men til gengæld hurtigere. Og øger man værdierne vil serveren kunne betjene flere besøgende, men langsommere. sessionState attributterAt gemme session state informationer for hver besøgende tager naturligvis tid på serveren og, hvis man ikke bruger sessions bør man slå de session håndtering fra - det kan man gøre i web.config filen: <sessionState
|
||||