L'altro giorno dopo aver istallato la versione finale di
visual studio 2005, ho iniziato lo sviluppo di un nuovo progetto e come faccio spesso ho importato il mio file per l'accesso ai dati.
Andando a fare il build il compilatore mi dava un warning su questa riga
string connectionString = System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"]; Che poi è il metodo per recupererare la striga di connessione dal file configurazione un pò come facciamo tutti.
Insomma questo è obsoleto anzi come scritto sulla documentazione è deprecato e bisogna sostituirlo con la classe System.Configuration.ConfigurationManager.
Visto che devo modificare anche il file configurazione ho inserito la nuova sezione ConnectionString che serve proprio per memorizzare le stringhe di connessione. Quindi ho fatto
<ConnectionStrings><add name="SQLServerDB" connectionstring="miastringa" ></ConnectionString>E per recuperarlastring connectionString = ConfigurationManager.ConnectionStrings["SQlServerDB"].ConnectionString;
Inoltre si potrebbe anche definire con quale provider si voglia accedere al datasource.