Finalmente! Dopo averci lavorato a lungo ho rilasciato una prima beta per mostrarvi il frutto di tanto impegno. Ok, probabilmente sarà anche l'unica, ma se vedo che il progetto piace e mi vengono chieste migliorie allora potrò cambiare idea e portarlo avanti.
La novità più importante è che lavora con la versione .NET 2 e quindi con ASP.NET 2. La seconda sta nel fatto che ho cercato di migliorare la sua facilità di utilizzo. Per far questo ho creato una toolbad per Internet Explorer così da poter essere usata nel momento del bisogno, con un pulsante Analyze che fa scattare la richiesta alla stessa pagina, ma con una estensione custom, registrata a livello di machine.config. L'handler prende la classe Page originale parserizzata e crea una classe ereditante e ne ridefinisce alcuni metodi.
Quindi, una volta installato, navigate sulla vostra pagina aspx, aprite la toolbar e premete analyze.
Un'altra novità è la possibilità di navigare tra il rami dei controlli, selezionarne uno, vedere l'html renderizzato e focalizzarlo all'interno di Internet Explorer così da poterlo individuare subito.
Oltre a questo ho aggiunto, su richiesta di boss hog, un visualizzatore degli elementi privati e pubblici presenti in cache. La cosa bella è vedere quante informazioni e cosa ASP.NET 2 memorizza. Attraverso dei viewer (implementabili anche custom) si può vedere renderizzato in html un DataSet o l'output memorizzato di una pagina.
Per ultimo, ed è quello che preferisco, ho aggiunto la capacità di salvare l'albero degli oggetti per poi poterlo comparare con un altro in un successivo momento e prendere così visione dei controlli cambiati, aggiunti o eliminati da un postback all'altro.
Se avete voglia di provarlo, lo potete scaricare da qua.
PS: mi scuso con chi lo ha già scaricato e ha fallito il setup. Mea culpa :-(
Dimmi che problemi incontri e che errori ti dà. Riesci ad aprire la toolbar in IE?
la barra si apre ma l'analyze funziona solo se l'applicazione gira sul server di vs2005, non su IIS...
mi piace soprattutto l'ultima caratteristica, il salvataggio dell'albero del viewstate.
prima in modo casereccio confrontavo il trace :)
ottimo lavoro
Grassie
Anche a piace un sacco la comparazione insieme alla possibilità di vedere il singolo rendering html di ogni controllo.
Son soddisfatto
Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.








Stampa
Download

10annidi.ASPItalia.com: iscriviti alla competizione e vinci fantastici premi ogni mese!
io non sono riuscito a farlo funzionare...
Continua »»» | Rispondi »»»