Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 18 su 18
  1. #11
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,870
    è una questione di organizzazione della solution e del codice, e' meglio il Web.Config, è fatto apposta per contenere le costanti

    (che poi con .Net core è diventato un Json)

  2. #12
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,789
    Mah io ci vado a intuito ma non ho prove: la differenza è tra avere un dato in memoria (la variabile application) e doverselo andare a leggere da un file di testo con una chiamata... dovrebbe essere più rapido il primo metodo anche se il file web.config è tutto particolare visto che viene caricato prima di tutto, per contro si occpupa memoria sul server (ma se hai solo quella variabile parliamo di occupazione praticamente nulla).
    Alla fine penso sia irrilevante anch'io ma se dovessimo andare a contare i millesimi di secondo punterei sulla application.
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  3. #13
    è ovvio che è più veloce var="qualcosa" che var=leggilo_da_un_file ma è un guadagno talmente trascurabile che non vale la pena rinunciare alla flessibilità del secondo metodo
    ARTRIPE

  4. #14
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,789
    @victor: ConfigurationSettings è deprecato, io uso ConfigurationManager ma sarebbe anche meglio webConfigurationManager
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  5. #15
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,081
    Quote Originariamente inviata da supermac Visualizza il messaggio
    Mah io ci vado a intuito ma non ho prove
    La mia domanda non era per farti produrre necessariamente delle prove a sostegno di una specifica tesi, ma evidenziare quanto è inutile anche solo valutare di avviare questo tipo di indagine.

    Quote Originariamente inviata da supermac Visualizza il messaggio
    la differenza è tra avere un dato in memoria (la variabile application) e doverselo andare a leggere da un file di testo con una chiamata...
    In teoria...
    Fermo restando che, per finire in Application, prima o poi il file va letto comunque.

    Quote Originariamente inviata da supermac Visualizza il messaggio
    dovrebbe essere più rapido il primo metodo anche se il file web.config è tutto particolare visto che viene caricato prima di tutto
    Esatto. E non solo: se configuri la "Dependency Injection", quei valori puoi tenerli in memoria comunque e recuperarli alla bisogna, senza scomodare Application, che è un oggetto che fa riferimento a un preciso contesto applicativo (il running dell'applicazione Web ASP.NET).

    Quote Originariamente inviata da supermac Visualizza il messaggio
    per contro si occpupa memoria sul server (ma se hai solo quella variabile parliamo di occupazione praticamente nulla).
    Esattamente.

    Quote Originariamente inviata da supermac Visualizza il messaggio
    Alla fine penso sia irrilevante anch'io ma se dovessimo andare a contare i millesimi di secondo punterei sulla application.
    Intanto, l'ordine sarebbe inferiore ai millesimi di secondo, e in secondo luogo - come peraltro hai già anticipato tu - ci sono altre questioni da prendere in considerazione, dove tu stesso hai scritto che l'effetto è nullo o non misurabile.

    Se dovessi contare i secondi, direi che quelli persi ad analizzare una simile questione sono quelli più significativi.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  6. #16
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,789
    Quote Originariamente inviata da alka Visualizza il messaggio
    Se dovessi contare i secondi, direi che quelli persi ad analizzare una simile questione sono quelli più significativi.
    graziealka ma noi in queste cose ci sguazziamo come cinghiali nel fango
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  7. #17
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,081
    Quote Originariamente inviata da supermac Visualizza il messaggio
    noi in queste cose ci sguazziamo come cinghiali nel fango
    Che vita triste...
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  8. #18
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,870
    credo si sia esaurito l'argomento..

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 © 2022 vBulletin Solutions, Inc. All rights reserved.