..


Sponsorētās saites

Ieviešana ASP.NET lietojumprogrammas

Laikā, kad mēs praksē mūsu iemaņas un attīstīt ASP.NET tīmekļa lietojumprogrammu nākamais solis ir saistīti ar izvietošanu (izvietošanas angļu valodā) par to pašu. Par laimi, atkal šim nolūkam mēs atrast mierinājumu Visual Studio.

Kā mēs minēts sākumā Guide Ir daudz mājas lapas veidnes, ko var izmantot, attīstīt un izmantot savu pieteikumu par dažādām platformām

  • HTTP
    Par šādu vietu Visual Studio izveido virtuālo direktoriju zem IIS un izmanto IIS, lai pārtvertu lūgumiem attīstībā. Šajā modelī, lai noteiktu failu (extension. SLN) fails atrodas direktorijā norādīts projekta iestatījumus Visual Studio. Pirmkods ir tā vietā glabāta IIS virtuālo direktoriju (... \ Inetpub \ wwwroot). Lai gan tas nav vispiemērotākais attīstības modeli daudzām organizācijām, dažos gadījumos (piemēram, vietas attīstību, individuālie programmētāji), var būt indicēta.

  • FTP
    Iespēja ir izveidot FTP vietām tika ieviesta 2005 versijā Visual Studio projektu tiem, kas vēlas vadīt attālināti, izmantojot FTP serveri. Piemēram, šī opcija ir ieteicama, ja jūs izmantojat tālvadības hosting pakalpojumu jūsu mājas lapā. Tādā veidā jums ir vienkāršs mehānisms, pārvietojot failus no izstrādes vidi, kas uzņem vietā. Par šo vietni Visul Studio tipa, var izveidot savienojumu ar FTP serveri, kurā jums ir nepieciešams, lai lasīt un rakstīt privilēģijas uz direktoriju. Ja Jums ir šie atļaujas, izmantojot Visual Studio, jūs varat pārvaldīt saturu FTP serveri.

  • Failu sistēmas
    Šis variants ir vairāk orientēta uz izstrādātāju vajadzībām. Izmantojot šo modeli izmanto web serveri uzbūvēta uz Visual Studio sevi vadīt un pārbaudīt pieteikumu un jūs varat novietot direktorijā jebkurā vietā uz lokālās failu sistēmas, vai koplietojamo mapi citā datorā. Šis modelis ir izvēle, ja jums nav piekļuves IIS, vai jums nav administratīvo privilēģijas par sistēmu, kurā jūs attīstīt savu pieteikumu. Tādā veidā vietne darbojas lokāli uz jūsu sistēmas, bet neatkarīgi no IIS un jūs varat izveidot un pārbaudīt vietnes failu sistēma. Tad, kad vietne ir gatava tikai izveidot virtuālo direktoriju uz IIS un norādiet tajā pašā vietā uz failu sistēma, kur jūs atradīsiet vietu.

Lai daudzi programmētāji, lai izvietotu pieteikums ir kaut kas domāt par beigām, attīstības procesā un ir pilnīgi atsevišķi. Tā vietā, izvietot tīmekļa lietojumprogrammu ir darbība uzskatāma sākumā attīstības procesā, jo īpaši pēc Advent mākonis skaitļošanas, jūs nevarēsiet piekļūt serveriem, uz kuriem pieteikumā tiks palaists.

Šī iemesla dēļ, Visual Studio ietver vairākas jaunas funkcijas, kas padara izvietošanu pieteikuma daudz vieglāk vadāmu, nekā agrāk.

Starp šīs jaunās funkcijas ietver:

  • Iepakojums Web
  • Managing web.config faila izplatīšanai
  • Distribution datu bāze
  • Kā publicēt One-Click

Iepriekšējās versijas izstrādi, kas neietvēra šie līdzekļi parasti rada instalācijas pakotni izvietošanai tīmekļa lietojumprogrammas. Lai gan radot paketi šāda veida ir labāks vienkārši kopējot failus uz web servera, par instalācijas pakotnes mehānisms nevarēja ņemt vērā konkrētas lietas, piemēram, faktu, ka datubāzes shēmu var mainīties vienā no sadales pēc pirmās piemērošanas.

Jaunā funkcija ļauj jūsu tīmekļa iepakojuma, lai saņemtu ap šīm problēmām. Izmantojot šo rīku, jūs varat izveidot saspiestu failu vai mapi, kurā ir viss jums ir nepieciešams šis projekts ir izvietoti uz web serveri.

Web paketē ietilpst:

  • Saturs (web formas, kontroles, HTML, uc.)
  • Datubāzes shēmu un datus SQL Server (ja pieteikumu ir nepieciešams tiem)
  • Uzstādījumus IIS
  • Citi elementi, kas vajadzīgi, lai atbalstītu projektu (sastāvdaļas uzstāda pasaules montāžas cache, drošības sertifikāti, par reģistra ierakstu iestatījumu informācija utt.)

Kad esat izveidojis Web paketi Jūs varat kopēt to uz serveri, un instalējiet to manuāli (izmantojot IIS Manager) vai instalējiet to, izmantojot atbilstošās komandas. Jebkurā gadījumā, kā parasti, labākais veids, kā izprast viss ir turpināt piemēru. Tāpēc mēs izveidot jaunu tīmekļa lietojumprogrammu

un denominiamola WebApplicationDeploy.

Mācītājmuiža ir izveidota, sākot ASP.NET programmu, kurā, cita starpā, default.aspx Web veidlapu

Pieņemot, ka mūsu pieteikums ir pilnīgs, mēs noklikšķiniet ar peles labo pogu uz risinājumu, un izvēlēties opciju Package / Publicēt Settings

Mēs izņemtu kāsīti uz opcijas Izveidot izvietošanu iepakojumu, kā zip failus (jo mēs vēlamies, ka faili ir ievietoti directory un ne saspiests fails) un saglabāt

Noklikšķiniet vēlreiz, ar labo peles pogu uz risinājumu, un izvēlēties opciju Build izvietošanas Package

Tādējādi ir izveidota projektu katalogs (jo obj \ Debug \ Package \ PackageTemp), viss jums ir nepieciešams piemērošanu ieviešanu

Pēc tam vienkārši pārkopēt visus šos elementus direktoriju, ko izmanto kā virtuālo direktoriju mūsu mājas lapā un izveidot IIS kā mēs redzējām sākumā rokasgrāmata, lai ļautu piekļūt vietnes lietotājiem.

Palīdzība ar Visual Studio ASP.Net
E-Learning
ASP (Advanced) ASP (Advanced)
Pilns kurss, lai radītu dinamisku tīmekļa vietnes. Sākot no € 39.
ASP.NET (Kurss) ASP.NET (Kurss)
Pilns kurss būvniecībai Web pieteikumus no 49 €.
SQL un datu bāzes (Course) SQL un datu bāzes (Course)
Izveidot un pārvaldīt relāciju datu bāzēm. Sākot no € 39.
Sponsorētās saites