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
Performance lato server dei componenti web form
giovedì 08 gennaio 2009 - 21.27
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
valerik
Profilo
| Junior Member
153
messaggi | Data Invio:
gio 8 gen 2009 - 21:27
Ciao a tutti,
Volevo sapere se i componenti usati da asp.net, quelli con runat="server" per capirci, che performance hanno a livello di velocita' di caricamento della pagina, di processamento...
E' meglio evitarli o comunque non rallentano piu' di tanto l'applicazione?
Grazie
valerik
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
ven 9 gen 2009 - 09:42
Ciao,
i controlli runat="server" sono da usare quando devi gestire da codice il comportamento o vuoi usare funzionalità avanzate quali ad esempio le skin o le risorse.
Se non ti servono però ti consiglio di non usarli. Un esempio banale. Se devi inserire un testo nella pagina che non verrà mai modificato puoi procedere in due modi:
- usare un controllo runat="server" come la label o il literal: <asp:Label runat="server" Text="Prova testo"/>
- inserire il testo direttamente all'interno dell'html ad esempio: <span>Prova testo</span>
Di sicuro la seconda soluzione impiega meno risorse sul server
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
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 !