Blog di LucaB

audio, video, disco

Browse by Tags

All Tags » VB.NET (RSS)
Distinguere un postback sincrono da uno asincrono
Con l'utilizzo di AJAX, magari anche solo attraverso gli UpdatePanel, può capitare di voler distinguere tra un PostBack asincrono ed uno sincrono. Per farlo è sufficiente riferirirsi alla proprietà IsInAsyncPostBack dello ScriptManager. Ad esempio, supponiamo di avere la seguente pagina Default.aspx: <%@ Page Language="vb" AutoEventWireup="false...
Posted: Jan 08 2008, 08:24 AM by lucab | with no comments
Filed under: , ,
PostBack con AJAX per le CheckBox di un controllo TreeView
La soluzione proposta nel post precedente presenta almeno un paio di inconvenienti significativi: deve essere "aggiustata" per poter funzionare su diversi tipi di browser (probabilmente annegando tra gli if ) non funziona con AJAX, poiché anche inserendo il controllo TreeView in un UpdatePanel, il click su una CheckBox genera ovviamente un PostBack...
Posted: Nov 18 2007, 11:21 PM by lucab | with no comments
Filed under: , ,
Forzare il PostBack per le CheckBox di un controllo TreeView
Il controllo web di ASP.NET TreeView consente, attraverso la proprietà ShowCheckBoxes, di mostrare accanto ad ogni nodo una CheckBox. Precisamente, è possibile assegnare a ShowCheckBoxes i valori All , Leaf , None , Parent , Root a seconda del tipo di nodi per i quali si vogliono visualizzare le CheckBox. Ad esempio con il seguente codice: < asp...
Sitemap 0.90: un HttpHandler per i motori di ricerca
Come anticipato in questo post , ho scritto un semplice HttpHandler che costruisce il file XML sitemap rispondente alle specifiche Sitemap 0.90 , basato sulla classe System.Web.SiteMap . Per chi utilizza ASP.NET 2.0, può essere comodo implementare un HttpHandler che costruisca la sitemap a partire dal file con estensione .sitemap (utilizzato dalla classe...
Formattazione date e numeri in .NET
Qualche giorno fa ho scritto questo post sulla formattazione delle date in .NET, poiché ho sempre problemi a ricordarmi le giuste stringhe di formattazione. A tal proposito, questo post di Scott Guthrie segnala un comodissimo cheatsheet PDF da scaricare in cui ci sono tutte le possibili stringhe di formattazione ( standard e custom ) per numeri e date...
Posted: Jul 06 2007, 10:46 AM by lucab | with no comments
Filed under: ,
Formattazione delle date
In .NET un dato di tipo DateTime viene immagazzinato attraverso un valore di tipo Long (intero a 64 bit con segno), che rappresenta il numero di intervalli di tempo di 100 nanosecondi intercorsi dalle ore 0.00 del 1 gennaio 0001. Ad esempio, se d è un dato di tipo DateTime , possiamo assegnare il valore numerico alla variabile l utilizzando la proprietà...
Un plugin per Windows Live Writer
Nel poco tempo a disposizione nell'ultima settimana (una motherboard si è rotta e la nuova si è rivelata difettosa giusto alla fine delle reinstallazioni e ripristino dati) ho provato ad arricchire questo blog con alcuni accessori, come snapshot per i link . Dopo essermi registrato su Technorati , inoltre, ho aggiunto ai post già scritti (tanto sono...
VS Trophy
Ho ricevuto da Giuseppe Marchi la segnalazione di questo concorso per sviluppatori .NET, con in palio due licenze di Visual Studio .NET 2005 Professional Edition . La prima licenza viene assegnata per estrazione, tra l'elenco di utenti che hanno inviato almeno un tip , ossia un breve e semplice estratto di codice .NET, al sito web del concorso. La seconda...
Localizzazione
Sto lavorando ad alcuni siti web che, tra l'altro, dovranno essere visualizzabili in diverse lingue. Con ASP.NET 2.0 il lavoro dello sviluppatore viene semplificato notevolmente, come è possibile capire leggendo questo articolo di Tiziana Loporchio e quest'altro di Giuseppe Marchi, grazie anche ai tool di Visual Studio 2005 e al Resource Refactoring...
Cambiare dinamicamente l'immagine di intestazione del blog
Una delle prime cose che ho fatto su questo blog è stato provare i diversi skin . La gestione del look del blog dà anche la possibilità di sovrascrivere il css, il che ad esempio è utile se si vuole cambiare un'immagine impostata come background di un elemento div . E se volessi cambiare l'immagine visualizzata come background dell'intestazione scegliendola...
MDI Forms
Tempo fa avevo bisogno di utilizzare form di tipo MDI ( Multiple Document Interface ). In un'applicazione SDI ( Single Document Interface ) ciascuna form non dipende dalle altre e non esiste una gerarchia. In un'applicazione MDI, invece, c'è una parent window che fa da contenitore per una o più child window. Tutte le finestre child condividono con con...
Posted: Apr 30 2007, 12:40 AM by lucab | with no comments
Filed under: ,