Il Page Level Tracing per migliorare il debug delle pagine ASPX

L'attivazione del Page Level Tracing dà un sacco di informazioni che possono essere utili durante il debug in modo da aiutare a capire meglio come si comporta la tua applicazione.

Vediamo come si può attivare e quali informazioni mette a disposizione. Intanto è possibile attivare il trace a livello di pagina oppure a livello di applicazione.

Per attivare il tracing è sufficiente settare a true la proprietà trace come mostrato sotto


Questa impostazione aggiunge alle direttive della pagina il seguente codice:

<%@ Page Language="VB"  Trace="true"%>

È anche possibile aggiungere un attributo, TraceMode, in modo di specificare se si desidera che i messaggi siano ordinati per SortedByTime o SortByCategory.

Mandando in esecuzione la pagina vedremo il risultato come segue:


E' anche possibile attivare il tracing a livello di applicazione aggiungendo il parametro al web.config



< configuration> <system.web>

<enabled="true" requestlimit="40" localonly="false">

</ system.web></ configuration>


Ricordate di disabilitare il trace in produzione!

Il post originale può essere letto a questo indirizzo.


Usare Dynamic Data con DotNetNuke


Sul blog ufficiale di DotNetNuke, Benoit Sarton, pubblica un interessante articolo su come utilizzare Dynamic Data all'interno del Framework.


Dynamic Data permette di creare pagine per la gestione e manipolazione dei dati in maniera del tutto automatizzata. Grazie a questo strumento presente nell'ultima release del Framework Dot.Net è possibile con pochi click creare listView su tabelle e pagine di modifica dei singoli record.

A causa della struttura dell'Entity Framework di DotNetNuke non è possibile usare direttamente Dynamic Data, ma con un paio di accortezze, come ci illustra Benoit, si riesce a sfruttarne le potenzialità.


Vi lascio al post originale, e se volete approfondire l'argomento Dynamic Data ecco un link sull'argomento.


Usare JQuery con DotNetNuke



A questo indirizzo un interessante articolo sull'utilizzo di JQuery in DotNetNuke. Per chi non lo sapesse JQuery è un framework javascript che permette di potenziare le funzionalità lato client. Attraverso l'utilizzo di questo framework si possono fare molte cose tra cui si possono creare gli angoli arrotondati ai div senza l’uso del css o delle immagini, si possono creare effetti sull’ingrandimento delle immagini stile lightbox, si possono slideshow modificabili e personalizzabili senza l’uso di flash con l’aggiunta del plug-in jquery.cycle.all e tantissime altre cose.



Qui trovate l'indirizzo del sito ufficiale di JQuery.