..
I en tid da vi bruker vår kunnskap om ASP.NET og utvikle en webapplikasjon det neste trinnet er å forholde seg til distribusjon (distribusjon på engelsk) av det samme. Heldigvis, igjen for dette formålet hjelper oss Visual Studio.
Som vi nevnte i begynnelsen av veiledningen er det mange webside maler som du kan bruke til å utvikle og distribuere våre programmer på ulike plattformer

For mange programmerere å distribuere et program er noe å tenke på slutten av utviklingsprosessen og er en helt separat. I stedet for distribusjon av en web-applikasjon er en aktivitet som skal vurderes tidlig i prosessen med utviklingen siden, spesielt etter bruk av cloud computing, har du kanskje ikke tilgang til serverne der selve programmet vil bli kjørt.
Av denne grunn, inkluderer Visual Studio flere nye funksjoner som gjør at utplassering av en søknad en mye mer håndterlig enn før.
Blant disse nye funksjonene inkluderer:
I tidligere versjoner av utviklingsmiljøet som ikke inkluderer slike funksjoner opprettes vanligvis en installasjonspakke å distribuere web-applikasjoner. Selv lage en pakke av denne typen er å foretrekke å bare kopiere filer til en web server, kan mekanismen av installasjonspakken ikke ta hensyn til visse ting som for eksempel det faktum at strukturen i en database kan endre seg i en av de distribusjonene etter den første søknaden.
Den nye funksjonen gjør at din web emballasje for å omgå disse problemene. Gjennom dette verktøyet kan du opprette en komprimert fil eller mappe som inneholder alt du trenger for å distribuere prosjektet på en web server.
En web-pakken inkluderer:
Når du oppretter en web pakke kan kopiere den over på en server og installere den manuelt (med IIS Manager) og installere det ved hjelp av riktige kommandoene. I alle fall, som vanlig, er den beste måten å forstå alt for å fortsette med et eksempel. Derfor skaper vi en ny web applikasjon

og denominiamola WebApplicationDeploy.
Prestegården er opprettet begynner ASP.NET-program som inneholder blant annet Default.aspx Web Form

Forutsatt at søknaden er komplett vi klikker med høyre museknapp på løsningen og velge alternativet Package / Publish Settings

Vi fjerner haken på alternativet Opprett utplassering pakker som zip-filer (fordi vi ønsker at filene er plassert i en katalog og ikke i en komprimert fil) og lagre

Klikk igjen med høyre museknapp på løsningen og velge alternativet Build Deployment Package

Dermed skapes i prosjektet katalogen (under obj \ debug \ Package \ PackageTemp) alt som er nødvendig for programdistribusjon

Så bare kopiere alle disse elementene i en katalog som skal brukes som en virtuell katalog av IIS og setter vår side som vi har sett begynnelsen av veiledningen for å gi tilgang til nettstedet av brukere.
| |
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 €. |