Cita: En el caso de tu primer pregunta, para vs2005 lo uno que se es que tu opcion es obsoleta, utiliza esta
¿Qué es lo que es obsoleto? ¿El poner la pareja de etiquetas <appSettings></appSettings?, ó ¿el ponerlo en el Web.config?
Tu ejemplo lo pones en cada uno de los archivos de código que necesiten de la conexión, ¿no?
No usas el Web.config para poner la conexión ¿no?
Cita: en el caso de la segunda pregunta, yo desconozco
Lo que desconoces es lo del DNS, ¿no?.
Cita: en el caso de la tercera, si te pueden ayudar pero no hagas tan cansados tus mensajes.
Es verdad que a veces me llegan a salir algo larguitos mis mensajes, pero sólo es para quede lo más detallado y claro posible...