..
Een belangrijk aspect van webapplicaties is het beheer van configuratie-informatie, een gebied waarin verschillende elementen, waaronder omvat:
Deze elementen worden aangestuurd door een aantal configureerbare parameters. Bijvoorbeeld, wanneer een toepassing die u in staat stellen sessie staat (sessie) kunt u bepalen waar het beheer, de keuze tussen een dergelijk proces of een aparte computer (met Windows Service of SQL Server) plaats. Het kan ook zo configureren dat de lengte van de sessie staat en de manieren waarop de aanvraag moet bijhouden van dergelijke informatie (bijv. via cookies).
Hoewel caching is een zeer belangrijk element, want als je besluit om de inhoud van haar website cache deze functie kunt u de duur van het verblijf te configureren in de cache en de locatie worden opgeslagen (op de server, de client, proxy).
De configuratie-opties van deze twee functies worden beheerd door middel van passende configuratiebestanden. In de vroege versies van ASP.NET om de configuratie van een web-applicatie bedoeld om direct werken op het configuratiebestand in XML-formaat te veranderen. Gelukkig maar de nieuwste versies van ASP.NET (vanaf 2.0 en later) bieden twee tools die configuratie veel simpeler webapplicatie te maken. Het eerste deel is de ASP.NET configuratie tool beschikbaar in IIS (versie 7), de tweede is de Web Site Administration Tool in Visual Studio (zie hieronder).
Configuratie-bestanden. NET zijn XML-bestanden met inhoud die begrepen wordt door de runtime. NET Framework. Tijdens de uitvoering van deze bestanden zijn te lezen voor het instellen van de vereiste diverse parameters, en deze parameters zijn cumulatief. Bijvoorbeeld, is het web.config configuratiebestand geladen wanneer de applicatie start, maar de eerste configuratie bestand dat wordt onderzocht is de machine.config en de instellingen van de twee bestanden zijn beide gevolgd.
Het bestand Machine.config wordt meestal geplaatst in C: \ Windows \ Microsoft.NET \ Framework \ Vxxxxx \ Setup (waarbij xxxxx is de versie van NET Framework.). Dit bestand stelt de standaard gedrag van alle. NET applicaties draaien op de lokale computer. Hier is een voorbeeld van dit bestand

Let op de aanwezigheid van verschillende configuratie secties. Van de verschillende Zo kunt u de volgende

onder vermelding van de uitvoering van de omgeving met behulp van ASP.NET Forms-verificatie (een van de beschikbare opties authenticatie) om gebruikers van de site te verifiëren. Het bepaalt ook om SQL Server te gebruiken om sessie staat te beheren, met een time-out van 25 minuten, en te volgen die direct was in de URI.
De machine.config staat dan moet je het beheer van de standaard instellingen van uw computer en dit heeft effect op iedereen. NET-applicaties. Om deze reden is het over het algemeen niet een goed idee om directe wijzigingen aan te brengen in het bestand. U kunt ook toepassingen ramen vormen. NET ook afhankelijk van een afzonderlijk configuratiebestand, en meestal dezelfde naam als het uitvoerbare bestand (bijvoorbeeld als de executable wordt genoemd miaapplicazione.exe het configuratie bestand zal worden geassocieerd miaapplicazione.exe. config). Web applicaties. NET in plaats daarvan is afhankelijk van een bestand met de naam web.config. Deze bestanden moeten worden opgenomen in de map waar de applicatie zich bevindt.
Een voorbeeld van de web.config bestand is als volgt

In vorige versies van ASP.NET 2.0 web.config bestanden moesten handmatig worden veranderd zonder gereedschap te ondersteunen die ervoor moeten zorgen dat wat je schreef aan hen was corretto.A van ASP.NET 2.0, maar is verkrijgbaar in Visual Studio een nieuwe tool met de naam Web Site Administration Tool (WSAT).
Laten we het kort zien hoe het werkt. Maak een nieuwe web-project in Visual Studio of apriamone een bestaande (eerder gemaakte degenen zijn prima) en klik op ASP.NET-configuratie menu Website

Hiermee opent u de volgende configuratie pagina

waardoor u kunt de web.config bestand zonder dat u de code manueel te schrijven. We klikken op het tabblad, bijvoorbeeld, Application en klik op de link in de Create Application Settings

Goofy Plaats een instelling genaamd eigenaar waarvan de waarde is en op te slaan

Als we kijken naar de web.config zullen we zien dat de nieuwe instelling automatisch wordt ingevoerd

Op een soortgelijke manier kunt u configureren beveiligingsinstellingen en andere provider instellingen tabblad door de pagina.
| |
ASP (Advanced)
Volledige cursus voor het maken van dynamische websites. Van 39 €. |
| |
ASP.NET (Cursus)
Volledige cursus voor het bouwen van webapplicaties van 49 €. |
| |
SQL en Database (Cursus)
Maken en beheren van relationele databases. Van 39 €. |