Es mejor poner variables en el web.config (como por ejemplo la cadena de conexion)
Ahora que si lo estas tomando el valor desde una base de datos, lo puedes colocar de forma públic de tipo static (c#) o shared (vb.net) en el global.asax y en tu evento application beginrequest cargarle el valor que deseas y con ello estará disponible en todo momento en toda la aplicacion.
Salu2