..
Svarbi interneto programas yra konfigūracijos informaciją, srityje, kuri apima keletą elementų, įskaitant valdymą:
Šie elementai yra kontroliuojami ir konfigūruojama parametrų skaičius. Pavyzdžiui, kai paraiška įjungsite sesijos valstybinių (sesija), galite nustatyti, kur vietos valdymo, atsižvelgiant į skirtumą tarp tokio proceso ar atskiro kompiuterio (naudojant Windows Service arba SQL Server) pasirinkimas. Jis taip pat galite konfigūruoti sesijos valstybinių ilgio ir būdus, kuriais paraiška turi sekti tokią informaciją (pvz., per slapukus).
Nors talpyklos yra labai svarbi, nes kai jūs nuspręsite talpyklą savo svetainės turinį ši funkcija leidžia jums nustatyti buvimo trukmė talpyklą ir vietą, turi būti saugomi (serverio, kliento, proxy).
Konfigūravimo parinktis iš šių dviejų savybių yra valdomos per tinkamą konfigūracijos failus. Pradžioje versijos ASP.NET pakeisti internetinę taikomąją programą reiškė veikti tiesiogiai konfigūracijos failą XML formatu konfigūracijos. Laimei, tačiau naujausias ASP.NET (nuo 2,0 m.) numatyti du įrankius, kurie gali būti padaryti konfigūracijos daug paprastesnis interneto programas. Pirmame skyriuje yra ASP.NET konfigūracijos įrankis IIS (versija 7), antroje vietoje yra svetainės administravimo įrankis "Visual Studio (žr. žemiau).
Konfigūracijos failus. NET yra XML failus su turiniu, kuris yra suprantamas Runtime. NET Framework. Tuo Runtime šiuos failus skaityti nustatant įvairių parametrų reikia, ir šie parametrai yra kumuliacinės. Pavyzdžiui, web.config konfigūracijos failas yra įkeltas, kai programa prasideda, tačiau pirmą konfigūracijos failas, kuris yra nagrinėjamas, yra Machine.config ir dviejų failų parametrai yra tiek po.
Machine.config failas yra paprastai dedamas į C: \ Windows \ Microsoft.NET \ Framework \ vxxxxx \ Setup (kur XXXXX yra NET Framework).. Šis failas nustato nutylėjimą visų. NET paleisti į vietinį kompiuterį. Štai šio failo pavyzdys

Atkreipkite dėmesį į įvairių konfigūracijos dalių buvimas. Tarp įvairių Pavyzdžiui, galite rasti šių

nurodydamas vykdymo aplinką naudojant ASP.NET formų autentifikavimo (vienas iš variantų autentifikavimo) autentifikavimą vartotojų svetainę. Ji taip pat apibrėžia, naudoti SQL Server valdyti sesijos valstybės, su 25 minučių pertrauka, ir stebėti, kuri buvo tiesiogiai URI.
Machine.config tada leidžia valdyti nustatymus savo kompiuteryje ir tai turi tam tikrą poveikį visiems. NET poveikį. Dėl šios priežasties tai nėra apskritai yra gera idėja atlikti tiesioginius failo pakeitimų. Taip pat programų langų forma. NET taip pat priklauso nuo atskiros konfigūracijos failo, ir paprastai pavadintas kaip vykdomąjį (pavyzdžiui, jei vykdomąjį yra vadinamas miaapplicazione.exe konfigūracijos failas bus siejamas miaapplicazione.exe pats. config). Interneto programų. NET, o ne priklausyti nuo failą web.config. Šie failai turi būti įtraukti į aplanką, kuriame paraiška gyvena.
Iš web.config failo pavyzdys yra toks

Į ankstesnes versijas ASP.NET 2.0 web.config bylos turėjo būti pakeisti rankiniu būdu be jokio įrankio paramą, kad būtų užtikrinta, kad tai, ką parašė jų buvo corretto.A iš ASP.NET 2.0, bet yra "Visual Studio nauja priemonė, vadinama svetainės administravimo įrankis (WSAT).
Leiskite mums trumpai pamatyti, kaip ji veikia. Sukurti naują interneto projektą Visual Studio arba apriamone esamų (anksčiau sukurtų iš jų yra gerai) ir spustelėkite ASP.NET konfigūracijos meniu Tinklapis

Tai atveria šių konfigūracijos puslapį

per kurią jūs galite pakeisti web.config failą be rašyti kodą rankiniu būdu. Mes spustelėkite skirtuką, pavyzdžiui, taikymas ir spauskite viduje Sukurti taikymas nuorodą Nustatymai

Įdėkite parametras vadinamas savininkas, kurio vertė yra Goofy ir išsaugoti

Jei pažvelgsime web.config pamatysime, kad naujas parametras įrašytas automatiškai

Panašiai galite konfigūruoti saugumo nustatymus ir kitus teikėjas skirtuką Parametrai per puslapį.
| |
ASP (Advanced)
Visas kursas sukurti dinaminius interneto svetainių. Nuo 39 €. |
| |
ASP.NET (kurso)
Visas kursas statybos interneto programų nuo 49 €. |
| |
SQL ir duomenų bazės (kurso)
Kurkite ir tvarkykite reliacinėse duomenų bazėse. Nuo 39 €. |