Boa tarde PessoAll!
Novamente recorro à experiência de vocês para solucionar problemas meus de desenvolvimento. Desta vez não é um problema, mas sim uma dúvida de boa prática.
Estou desenvolvendo uma aplicação em plataforma web e não sei como proceder com a connection string. Utilizei o web.config para armazená-la sendo que, para capturá-la eu utilizo o System.Configuration.ConfigurationManager.ConnectionStrings["StringDeConexao"].ConnectionString no code-behind da página (Pagina.aspx.cs). Passo a string como parâmetro para minha classe de negócios (BLL) e esta envia para a minha classe da acesso à dados (DAL).
Tentei fazer com que a DAL capturasse diretamente esta connection string, mas lá o System.Configuration.ConfigurationManager não é reconhecido.
Como eu deveria proceder? O que é mais seguro? Qual seria a boa prática para o tratamento da connection string?
Valeu! Muito obrigado.