|
luglio 2005 Blog Posts
Qualche tempo fa, nel mio tradizionale "[OT] del
venerdì", vi avevo parlato della connessione Wireless che avevo intenzione di
installare a casa mia come faccio ormai da qualche anno. Durante il periodo
estivo, infatti, quando i miei non ci sono, trasferisco il mio ufficio in
giardino. Il trasferimento ha avuto luogo questo pomeriggio, durante l'ultima,
calda domenica di luglio: c'è un bel venticello, a dir la verità, qua sotto il
portico.
Magari riuscirò a farvi vedere qualche fotografia...un grande porticato con
un bel tavolo di legno, piante e fiori dappertutto, il mio cagnolino Jolly che
trotterella di qua e di là,...
Finalmente è arrivato l'ultimo giorno di lavoro. Alle 18 (in realtà qualcosa prima) me ne vado e rivedrò il mio PC lavorativo fra 3 settimane. In realtà, teoricamente, non smetterò di aver a che fare con .NET ed affini: la prima settimana di agosto mi dovrebbe arrivare "Windows Forms Programming in C#" da Amazon.com. La preparazione a MCAD continuerà anche nel mese di agosto: chissà, magari a settembre darò l'esame 70-316 per diventare MCP.
Però, ci sarà posto soprattutto per la lettura e il relax: da qualche settimana ho cominciato a leggere la saga di Harry Potter, consigliato da un...
Non so chi di voi sviluppa software personalmente...ma, vi
è mai capitato di, non so, essere davanti a Visual Studio e non riuscire a fare
qualcosa. Oggi il codice solleva un'eccezione che proprio non riuscite a capire,
non riuscite ad aggiungere un banale ListItem alla ListView, qualcosa che fino a
ieri andava perfettamente, oggi si blocca inspiegabilmente, un web-service
installato su un web-server della vostra LAN comincia ad occupare il 100% delle
risorse senza nessun motivo.
Oppure, non avete la minima idea di come fare una certa cosa, di come
migliorare la UI della vostra applicazione, un cliente vi ha chiesto una...
Ho seguito il link di Andrea qualche post più sotto, e ho trovato diversi spunti
interessanti sul prossimo OS Microsoft, dando qualche info sul sistema operativo
visto dal punto di vista di noi sviluppatori. Eccoli qua!
Inoltre, un chicca (che magari è già stata segnalata), uno dei "motti" per il
nuovo Windows Vista:Brings clarity to your
world!
Understanding Windows Vista
Development
AEROAERO stands for
Authentic, Energetic, Reflective, and Open and is the user experience guidelines
for Windows Vista, governing the look and feel of the operating system.
Secure Windows VistaI nuovi
paradigmi di sicurezza offerti da Windows Vista.
Introducing Windows "Longhorn"
HelpQualche screenshot del nuovo...
Se ci ricordiamo bene, la UI della nostra applicazione
Age è piuttosta semplice e spartano. Nel post [MCAD.15] avevamo implementato le funzioni di stampa e
lo screenshot mostra il MainMenu aperto. Le funzioni
disponibili fino a questo momento sono le seguenti:
Imposta Pagina (handler mnuPageSetup_Click)
Anteprima di Stampa (handler mnuPrintPreview_Click)
Stampa (handler mnuPrint_Click)
Esci (handler mnuExit_Click)
Vi rimando al post [MCAD.15] per tutti i dettagli sull'implementazione degli
handler elencati sopra. Quello che vogliamo fare oggi è integrare nuove voci
al componente MainMenu per far posto alle nuove features che implementeremo. Qui sotto riporto uno screenshot
dell'applicazione.
Abbiamo aggiunto le...
Ok, dopo il preambolo di prima, dove abbiamo illustrato
in po' di semplice teoria che sta dietro ad ADO.NET, passiamo finalmente a fare
qualcosa di concreto nella nostra applicazione Age.
In pratica, vogliamo dare all'utente la possibilità di salvare la
lista dei compleanni e successivamente di ricaricarla
. In condizioni normali dovremmo utilizzare un qualsiasi database.
Questa volta vorrei adottare un approccio diverso e più interessante: invece di
usare un database di Access o di SQL Server, salveremo le informazioni in
files XML generati direttamente senza grossi problemi da
ADO.NET.
Come ho detto nel post precedente, vogliamo utilizzare la modalità
disconnessa di...
Ricominciamo subito con un argomento piuttosto tosto:
ADO.NET. ADO.NET è accessibile da .NET attraverso il namespace
System.Data. Ogni qualvolta vorremo utilizzare funzioni proprie
di ADO.NET, sarà bene quindi scrivere nel codice:
using System.Data;
ADO.NET ci permette di gestire database SQL Server, Oracle, Access e così
via. Ci permette di creare database, tabelle, campi, foreign-key, primary-key,
constraint tutto in memoria, attuando così quello che
viene definito da Microsoft come accesso ai dati disconnesso.
Cosa significa? In breve:
Apro la connessione verso il database
Carico una parte dei dati in memoria
Chiudo la connessione verso il database (liberando le
...
Ok, questo è l'appuntamento n.17 per la serie dei miei
post relativi alla certificazione MCAD (ecco qua l'elenco completo dei post
sotto la categoria [MCAD]). Con la scusa e la motivazione di creare
un'applicazione Age, pian piano stiamo sviscerando tutti gli
aspetti che bisogna conoscere per approdare alla certificazione MCAD. C'è stata
qualche nuova iscrizione su UGIdotNET, per cui mi permetto di
fare un attimo il punto della situazione: dove siamo partiti, cosa abbiamo fatto
e cosa dobbiamo ancora fare. Bene, cominciamo.
Innanzitutto, ricordiamoci che come scaletta abbiamo sfruttato...
Mi sono fatto questa domanda da quando ho cominciato ad
usare Thunderbird: come dissi in questi vecchi post (primo post, secondo post), TB mi permette di gestire posta
elettronica, newsgroup e blog con un solo pratico strumento.
Sempre più spesso mi capita di vedere il logo RSS () un po'
dappertutto, e ogni volta ho la tentazione di fare lo Copy
Shortcut per poter leggere quel feed dentro TB. Ho aggiunto quello dei
blogs di UGIdotNET, quello di Repubblica.it, quello di MSDN, etc.
etc.Ma, mi domando, fra un po' i siti Web non serviranno
più? Che bisogno ho di andare sull'home-page di...
Erano anni che non prendevo un virus, erano anni che non
litigavo con files infetti, con files da recuperare. Erano anni
che...che....l'incubo è tornato qualche sera fa, ma di cui ho pagato le
conseguenze durante questo weekend.
PrologoMercoledì 20 luglio 2005, ore 21:00, casa mia
Dopo una giornata di lavoro, torno a casa. Mio fratello è arrivato prima
di me questa volta, il mio PC (che fa da server) è già accesso, per condividere
la connessione Web a tutta la mia LAN. Come al solito, il monitor è spento.
Appoggio sul letto chiavi dell'auto, chiavi...
I miei genitori questo lunedì sono partiti per le loro
vacanze, finalmente ho la mia villetta a schiera tutta per me. Piano terra con
garage, cucina estiva, grande porticato con tavolo in legno e rose e fiori
tutt'attorno; primo piano con cucina invernale, salotto con DVD e impianto Dolby
Sorround "fatto in casa" ; secondo piano con le camere da letto; terzo
piano con mansarda che bene o male in estate diventa un forno a microonde.
E' tre anni che passo l'estate a casa, facendo le vacanze come le intendo io:
a casa, tranquilli, io e mio fratello, portando a spasso...
Traduzione letterale per "Implement
accessibility features", tratto direttamente dalla Study Guide di Lorenzo. Cosa significa? Beh, fate una prova: prendete
un'applicazione che avete scritto voi, trovate l'icona del file EXE
e selezionatela. No, non fate doppio-click, selezionatela e basta!
Adesso bendatevi gli occhi, per bene, cercate il tasto Invio/Enter sulla
tastiera e premetelo: se la vostra applicazione funziona correttamente, l'avete
appena aperta. Fin qua è facile, no?
Ora, provate ad usarla senza vedere un accidenti. Molte
persone, compreso (una volta) il buon vecchio nonno Costantino, vivono
quotidianamente così. Come ve la cavate voi??? Maluccio, non è vero? Possiamo migliorare
le...
Oh, che bello, la nostra applicazione (che però non vi
ho ancora fatto vedere!! ) produce la nostra stampa, che mostra
l'elenco di tutti i compleanni che abbiamo inserito nella ListBox. Se abbiamo
scritto il codice correttamente, quando clicchiamo sul button
btnPrint appare l'anteprima di stampa, con l'header, il footer
e il contenuto nella parte centrale del report. Non solo, usando l'attribute Logo che ho creato,
posso mettere anche una bella immagine in alto a destra. Spero di poter
mettere on-line il codice durante il weekend.
Comunque sia, io personalmente non sono ancora soddisfatto. Perchè?
Un'applicazione che si rispetti innanzitutto ha un bel...
Ho appena buttato l'occhio sul blog di MSDN e ho visto un
bel post del nostro Fabio che senza troppi giri di parole spiega come realizzare una
sorta di autoplay su device Pocket PC, e quindi come fare il deploy di una
nostra applicazione in modo semplice e sicuro (semplice per l'utente finale,
questo è chiaro).
Seguite il link se siete interessati.
Tutto funziona in base a files XML, CAB e quant'altro da posizionare
accuratamente sullo storage...comodo, soprattutto se si pensa che in questo modo
possiamo veramente installare in modo del tutto trasparente tutte le componenti
software che abbiamo bisogno per la...
Odio il cellulare, odio il telefonino, o come lo chiamate voi.
Lo odio perchè la gente pretende che tu risponda, ovunque vi troviate e qualsiasi cosa stiate facendo. Lo odio perchè ne siamo diventati schiavi. Io nemmeno lo volevo, ditelo a mia mamma quando mi regalò il primo cellulare della mia vita (un Ericsson T-qualcosa).Lo odio perchè lo considero una violazione della privacy, lo odio perchè ci sono clienti che pretendono di poterti telefonare anche alle otto di sera, lo odio perchè suona e vibra mentre sto lavorando. E la gente, chi c'è dall'altra parte, nemmeno lo capisce che tu quando...
Ok, dopo qualche giorno di pausa, riprendiamo un po' con
la nostra guida ad MCAD. Nel mio ultimo post di venerdì scorso, abbiamo visto come
utilizzare la classe PrintDocument per stampare quello che
vogliamo. Il succo sta nel creare un oggetto PrintDocument e gestire l'evento
PrintPage della classe con un handler adatto, come abbiamo
fatto qui:
prnDoc.PrintPage += new PrintPageEventHandler(this.printBirthday);
Quindi, abbiamo creato una function printBirthday(); e usando GDI+ abbiamo
scritto tutto quello che vogliamo sul PrintDocument. Questo
metodo, sebbene funzioni alla perfezione, ha un grosso difetto: non produce
un'anteprima di stampa, ma indirizza l'output direttamente alla stampante
predefinita del sistema. Questo può anche andar...
Devo confessarlo, anche io sono rimasto un po' perplesso dopo l'esempio di Andrea nell'ultimo Workshop di UGIdotNET dell'altro ieri. Se ricordo bene, lui aveva creato Attribute [MinLength], [MaxLength] e così via, per decorare la sua classe e aggiungendo attributi di validazione riutilizzabili. E' due giorni che penso a come sfruttare meglio gli Attribute di .NET e ieri sera, poco prima di uscire con gli amici, ecco la rivelazione che mi è venuta dall'alto.
Nel mio ultimo post [MCAD], ho parlato di come utilizzare la classe PrintDocument per implementare all'interno della nostra applicazione funzioni di stampa. Usando le funzioni GDI+, e...
Ho in mente parecchie idee carine sull'applicazione che
sta fungendo da base di studio per MCAD. Prima di passare a cose più serie, o
comunque a cose che bene o male ho già visto, (come ADO.NET o XML) ho
preferito questa volta vedere qualcosa che non ho mai preso in considerazione:
la stampa
...
Vi ricordate come ci si sente quando si va alle elementari? Vi ricordate le
poesie in rima? Vi vergognereste un po' a leggerne o a scriverne una? Beh, io ho
30 anni, l'ho appena fatto, devo essere impazzito, ma se volete aiutarmi, ho
bisogno del vostro aiuto per rimettermi in carreggiata!!!!
Non avete capito di cosa sto parlando?Leggete
qua!!!
powered by IMHO 1.2
Quanto tempo è che non cambiate PC? Io proprio un anno
fa, in questo periodo, ho dato un colpo di "ammodernamento" al mio PC di casa,
che uso per lavoro, per gioco, per tutto. Beh, dicevo, mi sto guardando intorno
sulla configurazione ideale...e ho tirato fuori la seguente:
Scheda madreGIGABYTE K8NF9 939 NForce4-4X 4SATAR
PCI-EProcessoreAMD Athlon64 3500+ (Socket 939) +
ventolaMemoria RAMModulo DIMM 1 GB DDR 400Mhz
(PC3200)Scheda VideoABIT ATI RAD X600PRO HD-TV 256MB
ViVo PCI-E
Tutto il resto lo posso tranquillamente trasferire dal mio PC attuale: Sound
Blaster Audigy 2, Monitor 19", tastiera e mouse Microsoft wireless, periferiche
varie (scanner, stampante,...
Eccomi, come Simone, di ritorno dal Workshop di UGIdotNET di oggi, organizzato in sede Microsoft a Segrate. Qualche appunto l'ha già dato Simone, io vi voglio parlare d'altro.
Al contrario di Simone, io negli anni passati ho programmato ASP classico, oggi sono più orientato verso applicazioni Windows, e quindi per diretta conseguenza le due sessioni di Corrado Cavalli sono state molto molto succulente. Non avevo mai assistito ad una sua sessione, e sono rimasto molto soddisfatto della sua competenza e della sua capacità di spiegare in modo chiaro. Gli argomenti magari non erano sempre semplicissimi, però ci ha messo del suo e...
Nel mio post precedente dedicato a MCAD abbiamo visto come tradurre la nostra applicazione in più lingue. Giocando con le property Localizable e Language delle WF, possiamo tradurre direttamente a design-time Text dei Button, dei GroupBox, degli Headers, delle WF stesse e così via. Tutto il (succulento) codice è incluso nella InitializeComponent() della WF, che invece di creare i controls impostandone le proprietà, in pratica le va a leggere direttamente dai files di risorsa generati automaticamente dall'IDE di VS.
Adesso quello che rimane da fare è localizzare tutta la parte che invece è inclusa nel codice, ovvero tutto quello che viene comunicato allo...
Nel sorgente che ho pubblicato, tutta l'applicazione è in lingua inglese. Su questo non c'è molto dire: quando abbiamo progetto la Windows Form (WF), abbiamo scritto le Label, i Button e i vari MessageBox in questa lingua. Se diamo un'occhiata alla function private void InitializeComponent(), vedremo che la property Text dei control è stata impostata sulla stringa esatta, così come compare a run-time. Ad esempio, ecco il codice che inizializza il btnCancel sulla WF.
// // btnCancel// this.btnCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));this.btnCancel.CausesValidation = false;this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;this.btnCancel.Location = new System.Drawing.Point(264, 312);this.btnCancel.Name = "btnCancel";this.btnCancel.Size = new System.Drawing.Size(56, 23);this.btnCancel.TabIndex = 4;this.btnCancel.Text = "Cancel";this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click);
Drin, drin! Squilla il telefono: è il signor Mario Rossi, che trova molto utile il nostro programma, però lo vorrebbe in lingua italiana, perchè lui l'inglese non...
La mattina del 12 Luglio 1995, alle ore 10:00, esattamente dieci anni fa, sostenevo l'esame più temuto e più preoccupante per raggiungere la maturità: l'esame orale. Ero all'ITIS Alessandro Volta di Lodi, la classe era la 5 IB. Non ho un bel ricordo di quei 5 anni di scuole superiori: i primi due anni li feci nella sezione distaccata a Sant'Angelo Lodigiano (il mio paese) con buoni risultati. In terza, trasferimento alla sede centrale a Lodi con risultati un po' sopra la sufficienza. Eravamo in 25 persone, in quarta eravamo in 18, in quinta arrivammo solamente in 13. Sono riuscito a raggiungere la...
La Study Guide che sto usando come scaletta presenta molti aspetti del framework che vanno imparati e vanno saputi per approdare a MCAD. I concetti espressi sono diversi, e vanno da ADO.NET, alla localizzazione delle applicazioni, dalla validazione dell'utente, a come debuggare correttamente il codice usando le classi relative al Debug e al Trace.
Ieri pomeriggio, che era una domenica fredda e piovosa, mi sono messo lì con il mio Visual Studio 2003 a casa ed ho creato l'applicazione di base che mette realmente in piedi i concetti espressi fino a questo momento. L'applicazione ha le seguenti caratteristiche (uno screenshot è qua)
usa...
Oggi è sabato, sicuramente ci sono meno persone che
seguono il blog di UGIdotNET. Per questo motivo volevo un attimo riassumere
quello che ho fatto finora e fare delle riflessioni.
Abbiamo creato una piccola applicazione .NET tramite
Windows Forms che dice l'età di una persona dato il suo anno di nascita
Sono stati usati l'evento Validating e il
controllo ErrorProvider per controllare che l'utente abbia inserito nella
TextBox un valore valido
E' stato visto l'utilizzo della Property CausesValidation sui controlli
per evitare la validazione sui pulsanti che non...
Ieri è stata una giornata triste per il mondo.Da qualche parte, sicuramente oggi c'è qualcuno che non vivrà questo weekend come fa di solito.Così come c'è qualcuno che piange che per quello che è successo,c'è qualcuno che sorride, invece, per quello che è successo,c'è anche qualcuno che decide di fare le cose di sempre.
E' vero, sono una persona fisica, che vive da qualche parte, ha proprie opinioni e propri pensieri che gli girano per la testa. Ma in questo momento sto scrivendo sul mio blog, faccio parte del grande popolo di Internet, dove mi piace pensare che siamo tutti uguali...
Nel post precedente abbiamo realizzato una piccola
applicazione che ci dice quanti anni abbiamo. Ho usato l'evento Validating
della TextBox per controllare che l'input dell'utente sia valido (in realtà l'ho
fatto in modo orrendo, come giustamente Marco ho
sottolineato). In questo post vado avanti con il discorso:
usiamo il controllo ErrorProvider per segnalare
all'utente l'errore
miglioriamo la validazione con la classe Convert
diamo una prima occhiata al blocco Try...Catch
Nel codice di ieri, se la validazione falliva, il codice prevedeva un
semplice e.Cancel = true ; senza dare
alcuna comunicazione all'utente. Semplicemente il focus...
Ieri pomeriggio e questa mattina ho pubblicato dei post con alcune domande pescate a caso dai test che ho acquistato personalmente dal sito www.boson.com. Senza pensarci troppo. Giustamente Lorenzo mi ha fatto notare che con una certa probabilità la licenza non prevede che uno acquisti le domande, e poi le possa pubblicare dove vuole, tra l'altro in un blog pubblico come questo.
Appena letto il comment di Lorenzo, ho provveduto a rendere disabilitati i post.Questo è il motivo per cui in questo momento non sono più raggiungibili.
Ho provveduto a contattare www.boson.com tramite qualche loro indirizzo di posta, ma non ho ancora...
Pierre in un suo post di qualche giorno fa, ha detto (testuali parole): "Si inizia spiegando i concetti base, quelli che spesso crediamo di avere chiari ma poi scopriamo che abbiamo delle falle ". Lui si riferiva a ben altro, ma sono convinto anche io di quello che ha detto. E' quello che ho voluto fare con il mio post dell'altra volta, cominciando a parlare di eventi. Se volete approfondire, ho trovato questa pagina su MSDN. Oggi andiamo avanti.
Dunque, un altro argomento che Lorenzo ha trattato nella sua Study Guide è l'evento Validating delle TextBox. Secondo Lorenzo...the best way to...
Questo post, sebbene sia normalmente visibile, non contiene il vero post originario.
In questo post avevo scritto pubblicamente alcune domande tratte dal software Boson per la preparazione alla certificazione MCAD. Ovviamente, questo non è lecito, per cui ho rimosso il contenuto, che è stato sostituito da questo, giusto per avvisare che il post [MCAD.5] è sempre esistito, ma semplicemente disabilitato.
Maggiori dettaglio e spiegazioni sulla questione nel post [MCAD.7]
Qui sotto riporto le prime 4 domande dai test che ho acquistato da www.boson.com per l'esame 70-316, scelte a caso, fra quelle che io ho sbagliato in questi giorni. Non dico ancora le risposte esatte, le commenterò in un post domani o dopodomani. Provateci voi!
How do you deploy a .NET application?A) .NET application do not require an installerB) Using the Package and Deployment WizardC) by toggling the package option in the Build dialogD) Using a setup and deployment project
What method of the ContextMenu, MainMenu and MenuItem classes can you use to merge MenuItem objects from one menu with the current menu?A)...
Grazie all'interessamento di Andrea Dottor, è
stato attivato in via sperimentale un portale con DotNetNuke, che potete trovare
all'indirizzo:
http://dnn.tanadellavolpe.net
Nonostante il nome un po' bizzarro, l'idea mi sembra bella e
ringrazio pubblicamente Andrea per aver dedicato parte del suo tempo a questa
iniziativa. L'obiettivo che ci siamo prefissi io e gli altri collaboratori
con cui sono in contatto è quello di accentrare su UGIdotNET il più
possibile: blog per scrivere articoli e post di approfondimento sugli esami,
forum per chiarimenti e domande. Purtroppo non sapevo dove poter raccogliere il
codice sorgente, per cui la piattaforma DotNetNuke è l'ideale.
I contenuti non sono moltissimi, per ora, ma confido...
Uno dei punti della Study Guide di Lorenzo parla di come
creare e gestire gli eventi delle Windows Forms di .NET. Parto dal presupposto
che sappiate cosa sia il framework, come funzioni l'IDE di Visual Studio e
conosciate almeno le basi di C# o VB.NET per programmare.
Gestire un evento significa scrivere una function che
faccia un qualcosa quando quell'evento
accade. Per esempio, un button può essere cliccato, una Windows Form
(WF) può essere ridimensionata o ridotta ad icona, una combobox può essere "aperta"
(passatemi il...
Io da qualche tempo, da quando il mio provider ha aggiornato
il server mail, di spam ne ricevo veramente poco, però a quanto pare non tutti
sono d'accordo sul "negativizzare" questo fenomeno!
Leggete un po' qua!!!
powered by IMHO 1.2
Prima di cominciare a parlare di C#, di classi, oggetti
ed eventi, è bene fare un bel punto della situazione e parlare un attimo di
quello che userò (useremo) per preparare l'esame. Dunque, se avete un
po' di tempo libero ogni giorno vi consiglio caldamente di
stampare, stampare, stampare
. A me piace...
Mi piacerebbe sfruttare il mio blog per creare una sorta di diario della preparazione alla certificazione MCAD (Application Developer). L'idea è quella di utilizzare il blog per riassumere tutte le nozioni e le informazioni che ruotano attorno a MCAD e di approfondire i temi presi di mira dagli esami, costruendo così una sorta di step-by-step al conseguimento della certificazione. Mi rendo conto che potrebbe essere un'impresa importante e titanica, però mi ispira. E come tutte le cose che mi ispirano, mi vien voglia di metterla in pratica. :-)
Gli obiettivi che in questo momento mi propongo sono:
- presentare il materiale che...
Tutto quello che seguirà non è un messaggio promozionale.
Sabato pomeriggio non avevo nulla da fare, e allora sono andato a farmi un giro per ipermercati, ammirando dopo un sacco di tempo vetrine reali e non virtuali. Al Mediaworld di Rozzano mi è cascato l'occhio su Microsoft Fingerprint Reader a 59 euro. Mi sarebbe piaciuto provarlo: in pratica, dietro la confezione viene detto (a grandi linee) che sostituisce l'inserimento della password con la pressione del pollice sul lettore di impronte digitali. Allo stesso tempo, però, viene detto di non utilizzare il prodotto per proteggere dati sensibili, credo perchè il lettore non...
Mi sono divertito a prendere una parte delle statistiche dei blogger di UGIdotNET, praticamente da Lorenzo fino a me. Ecco cosa è saltato fuori...la colonna "Comment per post" riporta in pratica la media del numero di comment ricevuti per ogni post. Beh, qui sono in testa...:-)
Divertente, bisognerebbe scrivere qualche tool per estrapolare tutti questi bei numeri per divertirsi un po'!!!
Nome
Post
Commenti
Comment per post
Lorenzo Barbieri
1105
1741
1.575566
Andrea Boschin
842
1654
1.964371
Corrado Cavalli
364
208
0.571429
Adrian Florea
316
369
1.167722
Alessandro Gervasoni
264
91
0.344697
Francesco Sampoli
250
17
0.068
Pierre Greborio
228
150
0.657895
Davide Mauri
197
243
1.233503
Andrea Saltarello
183
319
1.743169
Raffaele Rialdi
182
302
1.659341
Carlo Pinasco [MS]
164
51
0.310976
Diego Guidi
122
120
0.983607
Marco Barzaghi
108
81
0.75
Andrea Grandi
107
114
1.065421
Ermanno Goletto
97
39
0.402062
Marco Santoni
94
149
1.585106
Simone Chiaretta
89
148
1.662921
Raffaele Scaramella
89
116
1.303371
Luca Minudel
81
124
1.530864
Matteo Malatesta
79
43
0.544304
Igor Damiani
66
154
2.333333
Finalmente un weekend tranquillo, senza aver programmato nulla e senza avere particolari impegni.
Però qualche spunto interessante ve lo posso dare lo stesso. Innanzitutto, il cinema. Mercoledì scorso (29 giugno) ho visto "La Guerra dei Mondi", ultimo film diretto da Spielberg e interpretato tra gli altri anche da Tom Cruise. Secondo me Tom è passato in secondo piano rispetto alla bambina, all'anagrafe Dakota Fanning, che è semplicemente straordinaria. Oh, non ci crederete, ma in alcuni momenti è anche abbastanza commovente. Come tutti sappiamo, il film è tratto dall'omonimo romanzo di H.G. Wells. Non sono in grado di dire se il film...
L'ultima cosa che voglio è far arrabbiare Lorenzo, o qualcun'altro di UGIdotNET. Semplicemente si è parlato di moderazione su forum e newsgroup durante la cena di noi blogger. Argomento chiuso in meno di 5 minuti...questa sera, prima di andare a dormire, ho letto velocemente un post su blogs.msdn.com. Eccolo qua!!!
http://blogs.msdn.com/jledgard/archive/2005/06/30/ForumPostDeleting.aspx
Domani mattina lo leggerò con calma!
|