Logo UGIdotNET

Discussione 'ASP.NET e Servizi di sistema'

# Pubblicato il 06 nov 2002 15.23 - Rispondi
Francesco Castigliego
ASP.NET e Servizi di sistema
Salve,

vorrei chiedere come implementare un gestore di configurazioni in .net:

il mio obiettivo è di mantenere centralizzata una lista di applicazioni attive con relative configurazioni su un server, e che vi siano un certo numero di applicazioni asp.net e servizi che le utilizzano

In breve non voglio tenere le stringhe di connessione al DB all'interno dei vari web.config, o App.config dei singoli applicativi ma vorrei chiederle quando necessario ad un processo esterno che le peschi da un file unico.

con COM mi bastava creare un componente con un metodo getConnStr("appname"), installarlo sotto mts e chiamarlo dagli altri processi, in dot.net come si fa?

Se creo una classe .net come faccio a registrarla e chiamarla da altre applicazioni?
# Pubblicato il 06 nov 2002 18.35 - Rispondi
Raffaele Rialdi
Re: ASP.NET e Servizi di sistema
Hai diverse possibilità:
* Mantenere i dati dentro un bel file xml
* Puoi continuare ad usare il sistema di COM+ creando componenti COM+ da .NET oppure con caro vecchio Visual C++ (da .net vedi il namespaceSystem.EnterpriseServices)
* Puoi registrare nella GAC (Global Assembly Cache) un componente .NET in modo che possa essere referenziato senza conoscere a priori la sua path su disco.
* Puoi creare un web service come unico "configuration dispenser" in tutta la rete

Raffaele

© 2001 User Group Italiano UGIdotNET. Tutti i diritti riservati. Note legali. - Partita IVA 01927050185