Programmeren in ASP.NET/Configuratiebestanden: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting
Pjetter (overleg | bijdragen)
sub en source
Regel 19:
 
''global.asax''
<presource lang="asp"><%@ Application Language="VB" %>
 
<script runat="server">
Regel 39:
End Sub
 
</script></presource>
 
Je merkt dat het bestand code bevat, met enkele subroutines. Deze subroutines hebben vaste namen, en het zijn eigenlijk events. Ze worden op bepaalde momenten automatisch opgeroepen door de applicatie.
Regel 102:
De root van het XML-bestand is de <configuration>-tag.
De basisstructuur voor een web.config bestand zie je hieronder.
<presource lang="asp"><?xml version="1.0" encoding="UTF-8" ?>
<configuration>
 
Regel 120:
</system.web>
 
</configuration></presource>
De configuratie voor een website bestaat in feite uit drie delen, <connectionStrings>, <appSettings> en <system.web>.
Het <connectionStrings>-element geeft de mogelijkheid om connectiestrings in te stellen voor de hele web site.
Regel 126:
 
Zo kun je bijvoorbeeld de verbindingsstreng voor de database hierin opslaan, zoals ook in het voorbeeld in de web.config die Visual Studio maakt.
<presource lang="asp"><connectionStrings>
<add name="connString"
connectionString="Provider=Microsoft.Jet.OLEDB.4.0;blablabla"
providerName="System.Data.OleDb" />
</connectionStrings></presource>
Als je deze wilt gebruiken in een pagina, kan je ze met de volgende code opvragen en in een variabele plaatsen:
Dim strAdres As String = ConfigurationManager.ConnectionStrings("connString").ConnectionString
Regel 141:
 
Zo kun je bijvoorbeeld het e-mail-adres van de administrator instellen:
<presource lang="asp"><appSettings>
<add key="adresAdmin" value="admin@mijnsite.be" />
</appSettings></presource>
Als je dit adres wilt gebruiken in een pagina, kan je dit met de volgende code opvragen en in een variabele plaatsen:
Dim strAdres As String = ConfigurationManager.AppSettings("adresAdmin")
Regel 197:
 
 
<!-- ------------- Hieronder onderhoudsmeldingen ----------------- -->
 
{{Navigatie
|Boek=Programmeren in ASP.NET
Regel 204:
|volgende=Webservices
}}
{{sub}}{{GFDL-oud}}
 
[[Categorie:ASP.NET|Configuratiebestanden]]
{{GFDL-oud}}
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.