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 1.0/1.1
Custom controls Vs classi
giovedì 26 giugno 2003 - 16.04
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
sp
Profilo
| Newbie
30
messaggi | Data Invio:
gio 26 giu 2003 - 16:04
ciao a tutti, rieccomi ad assillarvi ;-)
una domanda di teoria:
Una pagina risulta + lenta se usa un controllo-utente rispetto ad usare una classe che faccia la stessa identica cosa?
Chiedo questo perche' da quel che ho visto mi pare di si' ... sbaglio?
Admin
Profilo
| Junior Member
160
messaggi | Data Invio:
ven 27 giu 2003 - 14:34
no, non è come credi...
Lo user control (il .ascx), alla prima esecuzione, viene processato dal parser ASP.NET, e ne viene prodotta una classe corrispondente, e memorizzata in una directory temporanea del sistema.
Quindi la differenza è nulla, o quanto meno impercettibile.
La differenza la noterai forse alla prima esecuzione in assoluto della pagina.
Infatti allo stesso identico modo funziona il processo di caching e di esecuzione delle pagine aspx.... sempre solito discorso, la .aspx viene processata dal parser ASP.NET, che ne produce una classe ed un assembly compilato in una directory di cache.... questo assembly processerà, in maniera molto più veloce rispetto alla prova volta, tutte le richieste successive alla pagina stessa.
Se vuoi sbirciare dentro le classi generate automaticamente dal parser e dal framework di pagine ASP.NET, prova a dare un'occhiata al percorso dei file temporanei di ASP.NET, che nella mia macchina è:
C:\WINNT\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files
Spero di essermi spiegato bene. In caso di altri dubbi, siamo qua apposta.
Ciao!
Stefano Giannone [MCP .NET]
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 !