February 2006 Blog Posts

DataGridView: come avere un'intestazione su più linee

Mi è capitato di avere la necessità di dover avere, nell'intestazione della DataGridView, più linee.E' solo una curiosità, non certo una difficoltà, ma la pubblico lo stesso per chi magari è ancora arenato nel cercare un modo per andare a capo nella Property View. Questo è il codice che ho usato. Come (quasi) sempre in VB.Net: Me.DataGridView1.Columns(0).HeaderText = String.Format("a{0}b{0}c", vbCr) Essendo un fan della String.Format mi è piaciuta anche questa implementazione powered by IMHO 1.3

[Parte 2] Un progetto con "CrossWindow" in ASP.Net

Eccoci, pronti a continuare il discorso già iniziato ieri. Qualche passo indietro Facciamo un po' di ripasso su altre tecnologie che comunque ci servono per portare a termine il nostro compito, parliamo quindi di JavaScript (JS). Innanzitutto occorre dire che ha senso utilizzare JS anche in un progetto ASP.Net (lo stesso ASP.Net utilizza proprio JS per implementare alcuni processi sul client) proprio perchè esso riesce a comunicare con tutti i componenti client della nostra pagina (e browser). Quello che serve a noi per questo progetto sono essenzialmente due: Poter comunicare alla pagina "chiamante" dei dati Poter inserire...

[Parte 1] Un progetto con "CrossWindow" in ASP.Net

Mi venuta un'idea ieri sera. Dopo qualche mese passato su un progetto Windows Form, ho pensato che fosse ora di riprendere un po' la parte Web. Dopo che ho sviluppato il tutto, considerando le cose interessanti che ho scoperto e capito, ho pensato di bloggare il tutto. Questa è la prima parte della spiegazione, dovrei riuscire a spiegare il tutto in due "puntate". Obiettivo Costruire uno "scrittore di password" in grado di evitare i keylogger eventualmente insidiati sul client. Non è altro che una finestra browser che si apre visualizzando una tastiera. Cliccando con il mouse i vari tasti (ognuno corrispondente ad un carattere) viene riempito...

Giornata Webcast

Oggi giornata dedicata a Webcast. Questa mattina ho seguito quello di Davide Vernole intitolato "Microsoft Visual Web Developer 2005 Express Edition - Lavorare con Master Page e fogli di stile". Beh, le Master Page non sono state nominate (credo, perchè non sono, purtroppo, rimasto fino alla fine) anche a causa di problemi tecnico-audio.Infatti, subito dopo la mia domanda a proposito di un effetto interessante del PostBack, tutto si è ammutolito (vedi Igor...non succede solo a casa, oggi "ho fatto saltare" l'audio a tutto il webcast ;)) Comunque già quello che ho sentito su Themes e Skin (con gli interessanti esempi pratici, così utili...

Passare dei dati filtrati ad un Report

Anche in questo caso il post nasce da una problematica che mi ha fatto (inutilmente) perdere 19000 ore e più... Eh si...dopo mesi ancora non riesco ad avere un buon ritorno in produttività con .Net ma sopporto e vado avanti (spero). Il problema questa volta è questo: ho creato un Report basato su un mio DataSet (attenzione che nei report il significato di DataSet si avvicina, per non dire che coincide, con quello di DataTable).Ho messo i miei vari campettini, linee, rettangoli e quant'altro... Nella mia form, assegnavo alla DataSource del mio Report la mia BindingSource ed funziona tutto alla grande. Poi ho aggiunto...