fala champz!
Vamos falar sobre o arquivo web.config.
O que representa o arquivo web.config?
É um arquivo xml que define propriedades da sua aplicação ASPNET.
Exemplo básico de arquivo Web.Config
Arquivo web.config |
<!-- Web.Config Configuration File --> <configuration> <appSettings> <add key="strAuthor" value="TI Coders" /> </appSettings> <connectionStrings/> <system.web> <pages enableEventValidation="false" enableViewStateMac="false" /> <customErrors mode="Off"/> <globalization requestEncoding="iso-8859-1" responseEncoding="iso-8859-1"/> <compilation debug="true"> <assemblies> <add assembly="*" /> </assemblies> </compilation> </system.web> </configuration> |
Notem que se trata de elementos de configuração encapsulados por <configuration>
que podem conter appSettings , connectionString, system.web.
Vamos tentar explicar de forma resumida: em system.web , ele indica como se comportarao as paginas e seu tipo de conteudo, e na parte onde indica <assemblies> quer dizer sobre arquivos binarios DLLs alocados na pasta padrão BIN, no caso nosso esta configurado para * ou seja todos os binarios que estiverem dentro da pasta BIN por padrão serão compilados para nossa aplicação.
Para acessa qualquer chave criada em em appSettings basta utilizar o seguinte código em qualquer página localizada em qualquer pasta ou subpasta onde este arquivo web.config abrange, vamos ao código:
Como recuperar chave(key) do arquivo web.config |
Dim minhaVariavel As String = System.Configuration.ConfigurationManager.AppSettings("strAuthor") 'Como a chave definida foi strAuthor , basta colocar o nome da chave na chamada do método acima. Response.Write(minhaVariavel) |
A saída do comando response.write do código acima será o valor contido na chave do arquivo web.config.
Nenhum comentário:
Postar um comentário