Rossi Marco [rossimarko]


Blog personale dedicato allo sviluppo software
Home Blogs | Home | Login | Contact | My Profile | RSS | About | Cerca

ASP.NET: Proprietà AutoEventWireup

Voglio segnalarvi una proprietà delle pagine asp.net che spesso non viene presa in seria considerazione. Mi riferisco alla proprietà AutoEventWireup. Come riportato dalla documentazione questa proprietà "Ottiene o imposta un valore che indica se gli eventi per le pagine ASP.NET vengono connessi automaticamente alle funzioni di gestione degli eventi."La cosa da valutare bene è il fatto che di default la proprietà viene impostata a False nelle pagine asp.net dei siti web creati con linguaggio VB 
Leggi tutto il post...
Categoria: ASP.NET
domenica, 12 ott 2008 Ore. 12.28

Scrivi un commento

Nome:
Blog:
E-Mail:
(l'indirizzo e-mail non verrà pubblicato, consente di essere avvertiti quando arrivano nuovi commenti a questo Post)
Codice:
Corpo:
Cookie:

Commenti

Autore: alx_81Inviato il: 12 ott 2008 - 21.29
Ma secondo te come mai in C# la lasciano a True se in effetti il fatto che sia False sembra più corretto?
Autore: Rossi MarcoInviato il: 13 ott 2008 - 10.01
Secondo me semplicemente perché così risulta più "comodo" a chi è alle prime armi. In vb.net la gestione eventi risulta più semplice a chi approccia per la prima volta lo sviluppo web o a chi viene da vb 6.
In c# invece dovresti inserire le chiamate alle funzioni nell'aspx, oppure agganciare gli eventi da codice come si faceva con la versione 1 del framework. Con l'AutoEventWireup invece basta inserire il nome della funzione e lui lo aggancia "in automatico".
A me personalmente non piace molto, preferisco ancora inserire una funzione che aggancia tutti gli eventi, giusto per avere tutto sotto controllo, però è un parere del tutto personale

Autore: Marco CarusoInviato il: 13 ott 2008 - 10.55
E' importante metterlo a False perchè altrimenti crea un gestore per ogni evento della pagina abbassando di molto le prestazioni.
Quindi è importante come dice Marco metterlo a false oltre ad un discorso di maggiore gestione degli eventi.
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003