..


Sponsoroidut linkit

Käyttöönotto ASP.NET sovellukset

Nyt, kun me käytännössä osaamistamme ja kehittää ASP.NET web-sovellus seuraava askel on liittyä käyttöönottoa (käyttöönottoa Englanti) saman. Onneksi jälleen kerran tähän tarkoitukseen, löydämme lohtua Visual Studio.

Kuten mainitsimme alussa opas on monia verkkosivuilla malleja, joiden avulla voit kehittää ja ottaa käyttöön meidän sovelluksia eri alustoilla

  • HTTP
    Näitä sivustoja Visual Studio luo virtuaalisen hakemiston alle IIS ja käyttää IIS kuunteluun pyyntöihin kehittämiseen. Tässä mallissa tiedosto fix (extension. SLN) tiedosto sijaitsee hakemistossa määritelty projektin asetukset Visual Studio. Lähdekoodi on sen sijaan tallennettu IIS virtuaalinen hakemistoon (... \ Inetpub \ wwwroot). Vaikka tämä ei ole sopivin kehittämismalli monille järjestöille, joissain tapauksissa (kuten sivuston kehittämiseen yksittäiset ohjelmoijat) voidaan ilmoittaa.

  • FTP
    Vaihtoehto on luoda FTP otettiin käyttöön vuonna 2005 versio Visual Studio hankkeita niille, jotka haluavat hallita etäyhteydellä FTP-palvelimen. Esimerkiksi tämä vaihtoehto on suositeltava, jos käytät kauko-hosting-palvelun sivustoosi. Näin sinulla on yksinkertainen mekanismi Tiedostojen siirtäminen kehitysympäristö, joka isännöi sivusto. Tämän tyyppinen sivusto Visul Studio voi muodostaa yhteyden FTP-palvelimeen, johon sinun täytyy lukea ja kirjoittaa käyttöoikeudet hakemistosta. Jos sinulla on nämä oikeudet Visual Studio voit hallita sisältöä FTP-palvelimen.

  • File System
    Tämä vaihtoehto on enemmän tarpeita kehittäjät. Mallin käyttää web-palvelin sisäänrakennettuna Visual Studio itse ajaa ja testata sovelluksen ja voit sijoittaa hakemistoon missä tahansa paikassa paikallisessa tiedostojärjestelmässä tai jaettuun kansioon toiseen tietokoneeseen. Tämä malli on vaihtoehto, jos sinulla ei ole pääsyä IIS tai sinulla ei ole järjestelmänvalvojan oikeuksia järjestelmään, jossa olet kehittämässä hakemuksesi. Näin sivusto toimii paikallisesti järjestelmään, mutta riippumaton IIS ja voit kehittää ja testata sivuston tiedostojärjestelmään. Sitten kun sivusto on valmis vain luoda virtuaalisen hakemiston IIS ja pisteen samaan paikkaan tiedostojärjestelmässä josta löydät sivuston.

Monille ohjelmoijia käyttöön sovellus on jotain ajateltavaa loppuun kehitysprosessiin ja on täysin erillinen. Sen sijaan käyttöön web-sovellus on toimintaa pidetään aikaisin kehitysprosessissa vuodesta, varsinkin kun kynnyksellä cloud computing, et ehkä ole pääsyä palvelimille, joissa sovellus itse ajetaan.

Tämän vuoksi Visual Studio sisältää useita uusia ominaisuuksia, jotka tekevät käyttöönoton sovelluksen paljon helpommin hallittavissa kuin aikaisemmin.

Näistä uusia ominaisuuksia ovat:

  • Pakkaus Web
  • Toimitusjohtaja web.config tiedoston jaettavaksi
  • Jakelu Database
  • Kuinka julkaista One-Click

Aiemmissa versioissa kehitys, joka ei sisältänyt näitä ominaisuuksia ovat yleensä luotu asennuspaketti käyttöön web-sovelluksia. Vaikka luo paketti tällainen on parempi yksinkertaisesti kopioimalla tiedostot web-palvelimelle, mekanismi asennuspaketti ei voinut ottaa huomioon tiettyjä asioita, kuten että tietokantakaavan voi muuttua yhdessä jakaumien ensimmäisen käyttökerran jälkeen.

Uusi ominaisuus mahdollistaa web pakkaus kiertää nämä ongelmat. Työkalun avulla voit luoda pakatun tiedoston tai kansion, jossa on kaikki mitä tarvitset projekti on käytössä Web-palvelimessa.

Web-paketti sisältää:

  • Sisältö (verkkolomakkeita, hallintalaitteet, HTML, jne..)
  • Tietokantakaava ja tiedot SQL Server (jos sovellus vaatii heitä)
  • Asetukset IIS
  • Muita tekijöitä tarpeen tukea hanketta (komponentit asennetaan Global Assembly Cache, varmenteita, tietoa asetuksista rekisterimerkintöjä jne..)

Kun luot Web-pakkauksen voit kopioida sen päälle palvelimeen ja asentaa se itse (käyttämällä IIS Manager) tai asenna se käyttämällä asianmukaista komentoja. Joka tapauksessa, kuten tavallista, paras tapa ymmärtää kaikki on edetä esimerkki. Siksi luomme uuden web-sovelluksen

ja denominiamola WebApplicationDeploy.

Pappila on luotu alkaa ASP.NET-sovellus, joka sisältää muun muassa Default.aspx Web-lomake

Olettaen, että sovellus on valmis me sitten hiiren oikealla painikkeella ratkaisu ja valitse vaihtoehto Package / Publish Settings

Me poistaa rastita vaihtoehto Luo asennuspaketti kuin zip-tiedostot (koska haluamme, että tiedostot sijoitetaan hakemistoon eikä pakattu tiedosto) ja tallenna

Klikkaa uudelleen hiiren oikealla painikkeella ratkaisu ja valitse vaihtoehto Build-asennuspaketin

Näin on luotu projektin hakemistoon (vuonna obj \ Debug \ Package \ PackageTemp) kaiken, mitä tarvitset sovellusten käyttöönotto

Sitten vain kopioida kaikki nämä elementit hakemiston, jota käytetään näennäiskansion sivustomme ja perustaa IIS kuin näimme alussa opas päästämään sivuston käyttäjät.

Apua Visual Studio ASP.Net
E-Learning
ASP (Advanced) ASP (Advanced)
Täysi tietenkin luoda dynaamisia Web-sivustoja. Alkaen 39 €.
ASP.NET (kurssi) ASP.NET (kurssi)
Koko kurssin rakentamiseen web-sovellusten alkaen 49 €.
SQL ja Database (kurssi) SQL ja Database (kurssi)
Luoda ja hallita relaatiotietokantojen. Alkaen 39 €.
Sponsoroidut linkit