Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Creare web control in progettazione o in runtime?
mercoledì 16 gennaio 2008 - 21.32
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
illusione
Profilo
| Junior Member
65
messaggi | Data Invio:
mer 16 gen 2008 - 21:32
Salve
devo creare un pagina con circa 100 LABEL e vorrei sapere
se meglio crearli in fase di progettazione o in fase di run time per avere
una pagina più leggera e veloce.
Grazie!
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mer 16 gen 2008 - 21:53
ciao,
anticipo che il mio è un punto di vista personale, la risposta correttissima è difficile da dare.
Il punto è che siamo di fronte a qualcosa di "compilato" e qualcosa di "generato", quindi nel primo caso hai la velocita' del compilato, ma il carico di memoria di variabili che lui deve creare nel page_load.
Dall'altro lato lui genera a runtime, e quindi poi genera il codice html relativo, quindi direi che il "generato" è piu' lento, a discapito di un tempo di cache che nel caso primo invece il framework puo' fare inquanto sa gia' quante var deve generare, mentre a runtime non lo puo' fare perche' dinamico.
A naso pero', secondo me ti conviene addirittura usare tag html, con l'attributo runat="server", e quindi alla fin fine diciamo a "design time", perche' vengono processati verticalmente e sono interpretati, senza essere e quindi sono piu' leggeri non caricando niente in memoria, quindi piu' leggeri lato server.
In tutti i casi, cmq a mio avviso la differenza è minima, piuttosto mi viene da chiedermi, perche' 100 label?Non ti conviene usare un oggetto "FormView" o "DetailsView" e bindarlo? cosi' hai tutto gia' confezionato ed ottimizzato direttamente da MS...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
illusione
Profilo
| Junior Member
65
messaggi | Data Invio:
gio 17 gen 2008 - 16:11
Ciao e grazie per la risposta molto professionale.
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
gio 17 gen 2008 - 17:05
>Ciao e grazie per la risposta molto professionale.
di niente, spero ti sia stata d'aiuto.
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !