Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it L'avatar di ciupaz
    Registrato dal
    Dec 2000
    residenza
    Milano
    Messaggi
    848

    Scrittura nel web.config

    Ciao a tutti,
    come è possibile tenersi dei valori nel web.config, nel modo:

    <add key="NomeFile" value="Flusso.txt"/>

    e recuperarli con il ConfigurationManager.AppSettings
    è possibile anche poterli modificare?

    Nel senso, vorrei dare all'utente la possibilità di cambiare questi parametri da una normale pagina aspx.
    Qualcuno sa come fare (e se è possibile)?

    Grazie

  2. #2
    Penso che il posto migliore per salvare dati/settaggi sia un database!

    Ciao

  3. #3
    Utente di HTML.it L'avatar di ciupaz
    Registrato dal
    Dec 2000
    residenza
    Milano
    Messaggi
    848
    E' questo il problema, vorrei evitare di salvare solo poche stringhe di dati nel database.
    Queste stringhe di dati le ho messe nel web.config.
    La particolarità è appunto che dovrei dare all'utente la possibilità di poterle modificare.

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480
    Devi usare le classi per la lettura e la scrittura (in questo caso, la scrittura) di file XML, contenute nel namespace System.Xml.

    Attraverso tali classi, di cui puoi ottenere informazioni sia consultando la documentazione MSDN sia ricercando nel forum, puoi modificare i valori contenuti nel file <web.config>.

    Tieni presente che, ad ogni modifica, l'applicazione ASP.NET viene riavviata.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Perche' dare fastidio proprio ad un file critico come il Wconfig e non farsene uno ad hoc ? Con la classe Dataset puoi facilmente leggere un file XML ed analizzarlo con poche righe di codice...

  6. #6
    Utente di HTML.it L'avatar di ciupaz
    Registrato dal
    Dec 2000
    residenza
    Milano
    Messaggi
    848
    Mmhh mi sembra una soluzione.
    Devo solo studiarmi un attimo come si legge e si scrive un file XML.

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480
    Originariamente inviato da djciko
    Perche' dare fastidio proprio ad un file critico come il Wconfig e non farsene uno ad hoc ? Con la classe Dataset puoi facilmente leggere un file XML ed analizzarlo con poche righe di codice...
    Può sempre esistere la possibilità di dover modificare dinamicamente il contenuto del file <web.config>, non è un caso così raro e poco diffuso.

    Più che altro, usare un meccanismo di storage differente rispetto a questo file (database o altro file XML) dipende sostanzialmente dalla frequenza con cui le impostazioni contenute nel file <web.config> devono essere modificate, considerando l'effetto che produce quando viene appunto aggiornato.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  8. #8
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da alka
    Può sempre esistere la possibilità di dover modificare dinamicamente il contenuto del file <web.config>, non è un caso così raro e poco diffuso.

    Più che altro, usare un meccanismo di storage differente rispetto a questo file (database o altro file XML) dipende sostanzialmente dalla frequenza con cui le impostazioni contenute nel file <web.config> devono essere modificate, considerando l'effetto che produce quando viene appunto aggiornato.
    Giusto. davo il consiglio di un file differente solo perchè ci sono già passato ed ho avuto non pochi problemi...

  9. #9
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da ciupaz
    Mmhh mi sembra una soluzione.
    Devo solo studiarmi un attimo come si legge e si scrive un file XML.

    il modo piu' semplice e' usare un dataset con ReadXML(percorso) e, dopo le modifiche al datatable, WriteXML(percorso).

  10. #10
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480
    Originariamente inviato da djciko
    Giusto. davo il consiglio di un file differente solo perchè ci sono già passato ed ho avuto non pochi problemi...
    Ok, ciò che io volevo sottolineare è che non sempre vi sono problemi ed esistono comunque i casi in cui occorre fare uso di quel file, proprio perché non è un file qualunque.

    E' in base all'uso che si determina qual è la soluzione migliore, senza poter escludere l'una o l'altra in assoluto.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.