..
Un aspect important al aplicaţiilor web este de gestionare a informaţiilor de configurare, o zona care include mai multe elemente, inclusiv:
Aceste elemente sunt controlate printr-un număr de parametri configurabil. De exemplu, atunci când o aplicaţie vă activaţi sesiune de stat (de stat sesiune) pe care le poate determina în cazul în care la locul de management, cum ar, având în vedere alegerea între un astfel de proces sau un computer separat (utilizând Windows Service sau SQL Server). Este, de asemenea, posibilitatea de a configura durata sesiunii de stat şi modalităţile în care cererea trebuie să ţină cont de această informaţie (de exemplu, prin intermediul cookie-uri).
Deşi caching este un element foarte important, deoarece, atunci când decide să cache conţinutul site-ul său această caracteristică vă permite să configuraţi durata şederii în cache şi poziţia în care acestea trebuie să fie stocate (pe server, client, pe proxy).
Opţiunile de configurare a acestor două caracteristici sunt gestionate prin intermediul fişierului de configurare corespunzătoare. În primele versiuni de ASP.NET pentru a schimba configuraţia unei aplicatii web menit să opereze direct pe fişierul de configurare în format XML. Din fericire toate acestea, cele mai recente versiuni ale ASP.NET (începând de la 2,0) prevăd două instrumente care fac înfiinţarea unei aplicatii web mult mai uşor. Primul instrument este disponibil în secţiunea ASP.NET configurare IIS (versiunea 7), al doilea este Instrumentul pentru Administrare site web în Visual Studio (a se vedea mai jos).
Fişierele de configurare fişier XML NET cu un conţinut care este înţeleasă de către runtime.. NET Framework. La rulare aceste fişiere sunt citite pentru a seta parametrii diferitelor necesare, iar aceşti parametri sunt cumulative. De exemplu, fişierul de configurare web.config este încărcat atunci când aplicaţia începe, dar fişierul de configurare în primul rând că este examinat este setările Machine.config din cele două fişiere şi ambele sunt urmate.
Fişierul Machine.config este de obicei plasat în calea C: \ Windows \ Microsoft.NET \ Framework \ vxxxxx \ Config (în cazul în care xxxxx este versiunea de NET Framework.). Acest fişier stabileşte comportamentul implicit a tuturor cererilor. NET rula pe computerul local. Iată un exemplu de acest fişier

Notă prezenţa a diferite secţiuni de configurare. Printre diversele exemplu, puteţi găsi următorul text

indicând mediu de execuţie folosind ASP.NET autentificare formulare (una dintre opţiunile disponibile autentificare) pentru a autentifica utilizatorii site-ului. De asemenea, se specifică faptul că se utilizează SQL Server pentru a gestiona de stat sesiune, cu o pauză de 25 de minute, iar acest lucru a fost urmări în direct URI.
Machine.config apoi vă permite să gestionaţi setările implicite ale computerului şi acest lucru are un anumit efect asupra tuturor aplicaţiilor. NET. Din acest motiv, nu este, în general, o idee bună de a face modificări direct la fişierul. Alternativ, aplicatiile Forms NET. Windows sunt, de asemenea, depinde de un fişier de configurare separat, şi, de obicei cu acelasi nume ca executabil (de exemplu, în cazul în care miaapplicazione.exe executabil este numit miaapplicazione.exe fişierul de configurare vor fi asociate. config). Aplicatii web. NET depind în schimb pe un fişier numit web.config. Aceste fişiere ar trebui să fie incluse în dosarul în care cererea îşi are reşedinţa.
Un exemplu de fişier web.config este după cum urmează

În versiunile anterioare ale fişierelor ASP.NET 2.0 web.config trebuie să fi editate manual, fără nici un sprijin instrument care să asigure că ceea ce le-a scris a fost corretto.A de la ASP.NET 2.0 in loc de Visual Studio este disponibil într-o instrument nou, numit site-ul Administraţiei Tool (WSAT).
Să ne vedem pe scurt cum funcţionează. Creaţi un nou proiect web în Visual Studio sau apriamone existent (cele create anterior sunt bine) şi faceţi clic pe meniul site-ul ASP.NET Configuration

Pagina se va deschide următoarea configuraţie

prin care puteţi modifica fişierul web.config, fără a fi nevoie să scrie cod manual. Ne faceţi clic pe tab-ul, de exemplu, Application şi faceţi clic pe link-ul din interiorul Setări aplicaţie Creare

Introduceţi o setare numita proprietarului, a căror valoare este Goofy şi salvarea

Dacă ne uităm la web.config vom vedea că noua setare este înscris automat

Într-un mod similar se poate configura setările de securitate şi setările furnizorului de prin alte file pe pagina.
| |
ASP (avansat)
Cursul completa pentru crearea de site-uri Web dinamice. Incepand de la 39 €. |
| |
ASP.NET (Curs)
Curs complet pentru construirea de aplicatii web de la 49 €. |
| |
SQL si baze de date (Curs)
Crearea şi administrarea bazelor de date relaţionale. Incepand de la 39 €. |