<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Commenti a: E&#8217; uscito il mio nuovo libro su Visual Basic 2008</title>
	<atom:link href="http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/feed/" rel="self" type="application/rss+xml" />
	<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/</link>
	<description>Microsoft MVP - Visual Basic (VB.NET: Programmare che passione!)</description>
	<lastBuildDate>Mon, 23 Nov 2009 20:50:42 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Di: Diana</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-458</link>
		<dc:creator>Diana</dc:creator>
		<pubDate>Sat, 21 Nov 2009 07:14:06 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-458</guid>
		<description>Ciao, sono un programmatore di professione. Da un paio di anni sono passata dal Vb3 (!!) al Vb6 (la scelta del linguaggio di programmazione non dipendeva da me, ma dal programma iniziale a cui dovevo collegarmi).
Adesso ho deciso di iniziare a farmi le ossa in .NET
Dici che il tuo libro è adatto anche a me, o devo prendere qualcosa di livello un po&#039; più alto?
E per il discorso di ADO.NET, cosa mi consigli di acquistare?

Grazie e scusa per il disturbo

Ciao</description>
		<content:encoded><![CDATA[<p>Ciao, sono un programmatore di professione. Da un paio di anni sono passata dal Vb3 (!!) al Vb6 (la scelta del linguaggio di programmazione non dipendeva da me, ma dal programma iniziale a cui dovevo collegarmi).<br />
Adesso ho deciso di iniziare a farmi le ossa in .NET<br />
Dici che il tuo libro è adatto anche a me, o devo prendere qualcosa di livello un po&#8217; più alto?<br />
E per il discorso di ADO.NET, cosa mi consigli di acquistare?</p>
<p>Grazie e scusa per il disturbo</p>
<p>Ciao</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Mario De Ghetto</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-455</link>
		<dc:creator>Mario De Ghetto</dc:creator>
		<pubDate>Tue, 27 Oct 2009 10:58:34 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-455</guid>
		<description>Donato: no, non è particolarmente difficile, basta usare GDI+.
Per esempio puoi andare su Google e cercare &quot;analog clock vb.net&quot;.
Vedrai già nei primi risultati alcuni progetti con codice sorgente che mi sembrano piuttosto interessanti.</description>
		<content:encoded><![CDATA[<p>Donato: no, non è particolarmente difficile, basta usare GDI+.<br />
Per esempio puoi andare su Google e cercare &#8220;analog clock vb.net&#8221;.<br />
Vedrai già nei primi risultati alcuni progetti con codice sorgente che mi sembrano piuttosto interessanti.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Donato</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-454</link>
		<dc:creator>Donato</dc:creator>
		<pubDate>Tue, 27 Oct 2009 10:20:34 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-454</guid>
		<description>E&#039; cosa difficile costruire un orologio analogico con anche le tacche delle ore, usando visual basic 2008? grazie</description>
		<content:encoded><![CDATA[<p>E&#8217; cosa difficile costruire un orologio analogico con anche le tacche delle ore, usando visual basic 2008? grazie</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Donato</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-428</link>
		<dc:creator>Donato</dc:creator>
		<pubDate>Sat, 03 Oct 2009 16:39:21 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-428</guid>
		<description>Per vedere l&#039;ora in un determonato momento ci sono riuscito.
Con il comando datetimepicker vedo il giorno, il mese e l&#039;anno e il tipo di giorno come faccio a vedere anche il tempo che scorre?
Penso un semplice orologio digitale penso io.
grazie ancora</description>
		<content:encoded><![CDATA[<p>Per vedere l&#8217;ora in un determonato momento ci sono riuscito.<br />
Con il comando datetimepicker vedo il giorno, il mese e l&#8217;anno e il tipo di giorno come faccio a vedere anche il tempo che scorre?<br />
Penso un semplice orologio digitale penso io.<br />
grazie ancora</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Mario De Ghetto</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-427</link>
		<dc:creator>Mario De Ghetto</dc:creator>
		<pubDate>Sat, 03 Oct 2009 16:01:14 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-427</guid>
		<description>In quanto a un programma VB per costruire un orologio, si può fare ... ma che tipo di orologio digitale?
Se serve un&#039;indicazione semplice dell&#039;ora (testuale), basta una Label e un Timer e il gioco è fatto.</description>
		<content:encoded><![CDATA[<p>In quanto a un programma VB per costruire un orologio, si può fare &#8230; ma che tipo di orologio digitale?<br />
Se serve un&#8217;indicazione semplice dell&#8217;ora (testuale), basta una Label e un Timer e il gioco è fatto.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Donato</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-426</link>
		<dc:creator>Donato</dc:creator>
		<pubDate>Sat, 03 Oct 2009 15:41:39 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-426</guid>
		<description>ho acqustato il libro e visto che non ci ho capito quasi nulla, si potrebbe avere un programmino per far funziona un orologio digitale con vb2008?
grazie</description>
		<content:encoded><![CDATA[<p>ho acqustato il libro e visto che non ci ho capito quasi nulla, si potrebbe avere un programmino per far funziona un orologio digitale con vb2008?<br />
grazie</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: orSc</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-358</link>
		<dc:creator>orSc</dc:creator>
		<pubDate>Sun, 21 Jun 2009 10:49:28 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-358</guid>
		<description>Ciao Mario,

ho letto il tuo libro, e sono soddisfatto di ciò che ho imparato leggendolo. Vorrei dunque continuare questa avventura, però non conosco altri testi utili come il tuo per avanzare &quot;di grado&quot;. Potresti segnalarne qualcuno?</description>
		<content:encoded><![CDATA[<p>Ciao Mario,</p>
<p>ho letto il tuo libro, e sono soddisfatto di ciò che ho imparato leggendolo. Vorrei dunque continuare questa avventura, però non conosco altri testi utili come il tuo per avanzare &#8220;di grado&#8221;. Potresti segnalarne qualcuno?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Alimuzzy</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-315</link>
		<dc:creator>Alimuzzy</dc:creator>
		<pubDate>Sat, 21 Mar 2009 17:37:32 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-315</guid>
		<description>Ciao Mario
Ho provato a cercare una soluzione, il ragionamento da te consigliato lo avevo in un certo modo pensato anche io, ma il punto sta nel farlo capire al programma, inserendo i codici giusti.
La programmazione e come studiare una nuova lingua, e per farlo devi ascoltare leggere e dopo aver assimilato cerchi di ripetere ricordando le parole imparate.
Nel caso delle estrazioni uguali ho problemi a dire al programma che se il numero successivo è uguale al precedente non incrementare ma estrai un altro.
ho cercato di farlo utilizzando solo una ruota quindi:
Dim bytes1(90) As Byte
        Dim rnd1 As New Random()
        Dim ctr As Integer
        rnd1.NextBytes(bytes1)

        TextBox1.Text = CType(&quot;Prima serie:&quot;, String)

        For ctr = 0 To 4
            bytes1(ctr) = CType(rnd1.Next(1, 90), Byte)
            If (ctr + 1) = (ctr + 0) Then
                bytes1(ctr) = CType(rnd1.Next(1, 90), Byte)
            ElseIf (ctr + 2) = (ctr + 1) And (ctr + 0) Then
                bytes1(ctr) = CType(rnd1.Next(1, 90), Byte)
            ElseIf (ctr + 3) = (ctr + 2) And (ctr + 1) And (ctr + 0) Then
                bytes1(ctr) = CType(rnd1.Next(1, 90), Byte)
            ElseIf (ctr + 4) = (ctr + 3) And (ctr + 2) And (ctr + 1) And (ctr + 0) Then
                bytes1(ctr) = CType(rnd1.Next(1, 90), Byte)
            ElseIf (ctr + 5) = (ctr + 4) And (ctr + 3) And (ctr + 2) And (ctr + 1) And (ctr + 0) Then
                bytes1(ctr) = CType(rnd1.Next(1, 90), Byte)
            Else
            End If
            If (ctr + 1) Mod 5 = 0 Then TextBox1.Text = bytes1(ctr)
            TextBox1.Text = bytes1(ctr)

        Next
Di sicuro avrai capito che sono messo male...:-)
Come potrai notare utilizzo l&#039;istruzione condizionale if e se dovessi utilizzarlo per tutte le ruote mi perderei dalla casa.
Ho cercato di utilizzare la proprietà length ma senza risultati.
Con lo studio del libro sono arrivato al capitolo 7 ma io dico se non riesco a fare nemmeno un semplice esercizio con gli array dove voglio andare?

Grazie e spero di non essere troppo di disturbo

Aly</description>
		<content:encoded><![CDATA[<p>Ciao Mario<br />
Ho provato a cercare una soluzione, il ragionamento da te consigliato lo avevo in un certo modo pensato anche io, ma il punto sta nel farlo capire al programma, inserendo i codici giusti.<br />
La programmazione e come studiare una nuova lingua, e per farlo devi ascoltare leggere e dopo aver assimilato cerchi di ripetere ricordando le parole imparate.<br />
Nel caso delle estrazioni uguali ho problemi a dire al programma che se il numero successivo è uguale al precedente non incrementare ma estrai un altro.<br />
ho cercato di farlo utilizzando solo una ruota quindi:<br />
Dim bytes1(90) As Byte<br />
        Dim rnd1 As New Random()<br />
        Dim ctr As Integer<br />
        rnd1.NextBytes(bytes1)</p>
<p>        TextBox1.Text = CType(&#8220;Prima serie:&#8221;, String)</p>
<p>        For ctr = 0 To 4<br />
            bytes1(ctr) = CType(rnd1.Next(1, 90), Byte)<br />
            If (ctr + 1) = (ctr + 0) Then<br />
                bytes1(ctr) = CType(rnd1.Next(1, 90), Byte)<br />
            ElseIf (ctr + 2) = (ctr + 1) And (ctr + 0) Then<br />
                bytes1(ctr) = CType(rnd1.Next(1, 90), Byte)<br />
            ElseIf (ctr + 3) = (ctr + 2) And (ctr + 1) And (ctr + 0) Then<br />
                bytes1(ctr) = CType(rnd1.Next(1, 90), Byte)<br />
            ElseIf (ctr + 4) = (ctr + 3) And (ctr + 2) And (ctr + 1) And (ctr + 0) Then<br />
                bytes1(ctr) = CType(rnd1.Next(1, 90), Byte)<br />
            ElseIf (ctr + 5) = (ctr + 4) And (ctr + 3) And (ctr + 2) And (ctr + 1) And (ctr + 0) Then<br />
                bytes1(ctr) = CType(rnd1.Next(1, 90), Byte)<br />
            Else<br />
            End If<br />
            If (ctr + 1) Mod 5 = 0 Then TextBox1.Text = bytes1(ctr)<br />
            TextBox1.Text = bytes1(ctr)</p>
<p>        Next<br />
Di sicuro avrai capito che sono messo male&#8230;:-)<br />
Come potrai notare utilizzo l&#8217;istruzione condizionale if e se dovessi utilizzarlo per tutte le ruote mi perderei dalla casa.<br />
Ho cercato di utilizzare la proprietà length ma senza risultati.<br />
Con lo studio del libro sono arrivato al capitolo 7 ma io dico se non riesco a fare nemmeno un semplice esercizio con gli array dove voglio andare?</p>
<p>Grazie e spero di non essere troppo di disturbo</p>
<p>Aly</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Mario De Ghetto</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-298</link>
		<dc:creator>Mario De Ghetto</dc:creator>
		<pubDate>Mon, 16 Mar 2009 17:31:34 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-298</guid>
		<description>Ciao Alimuzzy.
Per risolvere il problema delle estrazioni uguali, quando estrai un numero dovresti verificare se è già uscito nelle precedenti estrazioni della stessa ruota.
Questo presuppone che tu debba tenere in memoria le estrazioni valide della ruota corrente (magari in un array di appoggio).
Se il numero estratto è già uscito nella stessa ruota, non incrementi e non lo memorizzi nell&#039;array di appoggio: semplicemente torni ad estrarre un nuovo numero.
Provaci ancora   ;-)</description>
		<content:encoded><![CDATA[<p>Ciao Alimuzzy.<br />
Per risolvere il problema delle estrazioni uguali, quando estrai un numero dovresti verificare se è già uscito nelle precedenti estrazioni della stessa ruota.<br />
Questo presuppone che tu debba tenere in memoria le estrazioni valide della ruota corrente (magari in un array di appoggio).<br />
Se il numero estratto è già uscito nella stessa ruota, non incrementi e non lo memorizzi nell&#8217;array di appoggio: semplicemente torni ad estrarre un nuovo numero.<br />
Provaci ancora   <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Alimuzzy</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-296</link>
		<dc:creator>Alimuzzy</dc:creator>
		<pubDate>Sat, 14 Mar 2009 00:24:38 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-296</guid>
		<description>Ciao Mario
In questi giorni mi sono dedicato allo studio della programmazione utilizzando il tuo libro, devo ammettere che pensavo fosse piu facile, in quanto alcuni argomenti anche se capisco il concetto, es. matrici e di conseguenza gli esempi tipo  estrazione del lotto,  all&#039;atto pratico mi trovo in difficoltà.
Voglio dire che se volessi cambiare qualcosa sul codice ad esempio se prendessi sempre come rif. il codice dell&#039;estrazione del lotto in cui mi sono reso conto che i 5 numeri estratti in una singola ruota avvolte sono uguali cioe nella stessa ruota si trovano numeri uguali e questo nella realtà non va bene.
Ho provato a cambiare il codice cercando la soluzione ma non sono stato capace di trovare nulla.

Come posso fare?
grazie.</description>
		<content:encoded><![CDATA[<p>Ciao Mario<br />
In questi giorni mi sono dedicato allo studio della programmazione utilizzando il tuo libro, devo ammettere che pensavo fosse piu facile, in quanto alcuni argomenti anche se capisco il concetto, es. matrici e di conseguenza gli esempi tipo  estrazione del lotto,  all&#8217;atto pratico mi trovo in difficoltà.<br />
Voglio dire che se volessi cambiare qualcosa sul codice ad esempio se prendessi sempre come rif. il codice dell&#8217;estrazione del lotto in cui mi sono reso conto che i 5 numeri estratti in una singola ruota avvolte sono uguali cioe nella stessa ruota si trovano numeri uguali e questo nella realtà non va bene.<br />
Ho provato a cambiare il codice cercando la soluzione ma non sono stato capace di trovare nulla.</p>
<p>Come posso fare?<br />
grazie.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Mario De Ghetto</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-283</link>
		<dc:creator>Mario De Ghetto</dc:creator>
		<pubDate>Tue, 24 Feb 2009 03:34:50 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-283</guid>
		<description>Grazie per il tuo commento Samuele.
Prendo atto e ne terrò conto nell&#039;eventuale prossima edizione del libro (per VB 2010).</description>
		<content:encoded><![CDATA[<p>Grazie per il tuo commento Samuele.<br />
Prendo atto e ne terrò conto nell&#8217;eventuale prossima edizione del libro (per VB 2010).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Samuele Businello</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-282</link>
		<dc:creator>Samuele Businello</dc:creator>
		<pubDate>Mon, 23 Feb 2009 21:15:26 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-282</guid>
		<description>Ho acquistato il libro ma non ne sono soddisfatto.
Premetto che ho già programmato in passato (anche se a livelli &quot;base&quot;) in Pascal e Assembler e trovo l&#039;esposizione dei vari punti alquanto disordinata.
Ho letto fino al capitolo 7 e posso dire che:

- Cap.1: OK, fin troppo semplice ma alla nonna può servire...
- Cap.2: Tutto OK fino a quando non si comincia a parlare di .NET Framework. Da questo punto in poi, infatti la spiegazione si addentra fin troppo (a mio avviso) nel motore del framework tralasciando la spiegazione di diversi termini tecnici.
- Cap.3: OK, ma da &quot;Le proprietà dell&#039;applicazione&quot; le spiegazioni mi sembrano alquanto &quot;sommarie&quot; (es: My Extensions - OK, c&#039;è un capitolo a parte ma un neofita difficilmente capirà anche il senso di quello che è scritto - tradotto: serviva proprio metterla questa parte?).
- Cap.4: Parte &quot;Structure&quot; a mio avviso di difficile comprensione.
- Cap. 5: Qui si fanno già esempi di codice anche piuttosto ampii: si veda il primo esempio di &quot;IComparable&quot;. In questo capitolo classi e proprietà vengono usate in scioltezza nonostante se ne cominci a parlare dal cap.6 in poi. In generale a mio avviso gli esempi non sono di facile comprensione e sono in alcuni casi troppo lunghi.
- Cap.6: Mancano esempi chiari su &quot;Namespace&quot;. Fatti bene gli esempi di &quot;If&quot; e &quot;Select Case&quot; nonostante la lunghezza degli stessi sia a volte eccessiva. Non chiara la parte &quot;Terminare un programma&quot; e molto sommaria la descrizione di &quot;Classi&quot; e &quot;Proprietà&quot;. Fatta decisamente meglio la parte sui metodi. Speriamo nel cap.7...

Considerazioni generali: gli esempi sono molto lunghi e sono pochi. I riferimenti ad esempi inseriti nei vari blog o forum dell&#039;autore dovrebbero essere riportati sistematicamente. E&#039;quasi essenziale evitare di inserire le parti &quot;non ancora fatte&quot; negli esempi.</description>
		<content:encoded><![CDATA[<p>Ho acquistato il libro ma non ne sono soddisfatto.<br />
Premetto che ho già programmato in passato (anche se a livelli &#8220;base&#8221;) in Pascal e Assembler e trovo l&#8217;esposizione dei vari punti alquanto disordinata.<br />
Ho letto fino al capitolo 7 e posso dire che:</p>
<p>- Cap.1: OK, fin troppo semplice ma alla nonna può servire&#8230;<br />
- Cap.2: Tutto OK fino a quando non si comincia a parlare di .NET Framework. Da questo punto in poi, infatti la spiegazione si addentra fin troppo (a mio avviso) nel motore del framework tralasciando la spiegazione di diversi termini tecnici.<br />
- Cap.3: OK, ma da &#8220;Le proprietà dell&#8217;applicazione&#8221; le spiegazioni mi sembrano alquanto &#8220;sommarie&#8221; (es: My Extensions &#8211; OK, c&#8217;è un capitolo a parte ma un neofita difficilmente capirà anche il senso di quello che è scritto &#8211; tradotto: serviva proprio metterla questa parte?).<br />
- Cap.4: Parte &#8220;Structure&#8221; a mio avviso di difficile comprensione.<br />
- Cap. 5: Qui si fanno già esempi di codice anche piuttosto ampii: si veda il primo esempio di &#8220;IComparable&#8221;. In questo capitolo classi e proprietà vengono usate in scioltezza nonostante se ne cominci a parlare dal cap.6 in poi. In generale a mio avviso gli esempi non sono di facile comprensione e sono in alcuni casi troppo lunghi.<br />
- Cap.6: Mancano esempi chiari su &#8220;Namespace&#8221;. Fatti bene gli esempi di &#8220;If&#8221; e &#8220;Select Case&#8221; nonostante la lunghezza degli stessi sia a volte eccessiva. Non chiara la parte &#8220;Terminare un programma&#8221; e molto sommaria la descrizione di &#8220;Classi&#8221; e &#8220;Proprietà&#8221;. Fatta decisamente meglio la parte sui metodi. Speriamo nel cap.7&#8230;</p>
<p>Considerazioni generali: gli esempi sono molto lunghi e sono pochi. I riferimenti ad esempi inseriti nei vari blog o forum dell&#8217;autore dovrebbero essere riportati sistematicamente. E&#8217;quasi essenziale evitare di inserire le parti &#8220;non ancora fatte&#8221; negli esempi.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Mario De Ghetto</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-281</link>
		<dc:creator>Mario De Ghetto</dc:creator>
		<pubDate>Mon, 23 Feb 2009 18:26:07 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-281</guid>
		<description>Ciao Massimo (aka Alimuzzy)!
Mi fa piacere che il libro ti stia piacendo e che abbia incontrato le tue esigenze.
Nel caso tu volessi chiedermi qualche precisazione su quanto spiegato nel libro, puoi farlo anche come commento in coda a questo, oppure inviandomi una e-mail al mio indirizzo mario@deghetto.it.
Per altre richieste su Visual Basic o sulla programmazione (non direttamente connesse al libro) ti consiglio invece di inviare le tue domande al forum apposito su www.visual-basic.it (Visual Basic Tips &amp; Tricks) perché lì puoi trovarmi insieme a molti altri esperti.
Ciao e grazie!</description>
		<content:encoded><![CDATA[<p>Ciao Massimo (aka Alimuzzy)!<br />
Mi fa piacere che il libro ti stia piacendo e che abbia incontrato le tue esigenze.<br />
Nel caso tu volessi chiedermi qualche precisazione su quanto spiegato nel libro, puoi farlo anche come commento in coda a questo, oppure inviandomi una e-mail al mio indirizzo <a href="mailto:mario@deghetto.it">mario@deghetto.it</a>.<br />
Per altre richieste su Visual Basic o sulla programmazione (non direttamente connesse al libro) ti consiglio invece di inviare le tue domande al forum apposito su <a href="http://www.visual-basic.it" rel="nofollow">http://www.visual-basic.it</a> (Visual Basic Tips &amp; Tricks) perché lì puoi trovarmi insieme a molti altri esperti.<br />
Ciao e grazie!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Alimuzzy</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-280</link>
		<dc:creator>Alimuzzy</dc:creator>
		<pubDate>Mon, 23 Feb 2009 17:32:41 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-280</guid>
		<description>Egr. Dott. De Ghetto

Mi chiamo Massimo e sono da tempo interessato alla programmazione con il visual basic, ma con scarsissimi risultati sia per mancanza di tempo assorbito dal lavoro, che di pazienza, infatti i tutorial da me scaricati sul web non sono, per quanto mi riguarda, di facile assimilazione, perdendomi cosi nei meandri di questo meraviglioso linguaggio.
Cosi detto mi trovo ad essere un principiante.
Ultimamente dopo aver ritrovato la pazienza ed il tempo per applicarmi nuovamente alla programmazione, girando sul web per l&#039;ennesima volta ho scoperto il suo libro, bene l&#039;ho acquistato.
Devo farle i miei complimenti finalmente riesco a capirci qualcosa, e  tra quello che ho assimilato dal suo libro, da premettere che  sono ancora  alla spiegazione delle matrici, e quello che avevo nel mio scarsissimo bagaglio sono riuscito con mia gioia ad implementare un piccolo convertitore e un cronometro.
Spero di non essere stato prolisso nel farle le mie congratulazioni anche perche vorrei chiederle possibilmente  qualche informazione a riguardo.
Grazie 
Massimo</description>
		<content:encoded><![CDATA[<p>Egr. Dott. De Ghetto</p>
<p>Mi chiamo Massimo e sono da tempo interessato alla programmazione con il visual basic, ma con scarsissimi risultati sia per mancanza di tempo assorbito dal lavoro, che di pazienza, infatti i tutorial da me scaricati sul web non sono, per quanto mi riguarda, di facile assimilazione, perdendomi cosi nei meandri di questo meraviglioso linguaggio.<br />
Cosi detto mi trovo ad essere un principiante.<br />
Ultimamente dopo aver ritrovato la pazienza ed il tempo per applicarmi nuovamente alla programmazione, girando sul web per l&#8217;ennesima volta ho scoperto il suo libro, bene l&#8217;ho acquistato.<br />
Devo farle i miei complimenti finalmente riesco a capirci qualcosa, e  tra quello che ho assimilato dal suo libro, da premettere che  sono ancora  alla spiegazione delle matrici, e quello che avevo nel mio scarsissimo bagaglio sono riuscito con mia gioia ad implementare un piccolo convertitore e un cronometro.<br />
Spero di non essere stato prolisso nel farle le mie congratulazioni anche perche vorrei chiederle possibilmente  qualche informazione a riguardo.<br />
Grazie<br />
Massimo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Anonimo</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-272</link>
		<dc:creator>Anonimo</dc:creator>
		<pubDate>Sat, 24 Jan 2009 04:26:08 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-272</guid>
		<description>[...] - Edizioni FAG e puoi avere ulteriori informazioni collegandoti alla seguente pagina del mio blog: E&#8217; uscito il mio nuovo libro su Visual Basic 2008 Mario De Ghetto. Trovi tutti gli esempi del libro scaricabili gratuitamente e un intero capitolo in PDF.  Ciao!   [...]</description>
		<content:encoded><![CDATA[<p>[...] &#8211; Edizioni FAG e puoi avere ulteriori informazioni collegandoti alla seguente pagina del mio blog: E&#8217; uscito il mio nuovo libro su Visual Basic 2008 Mario De Ghetto. Trovi tutti gli esempi del libro scaricabili gratuitamente e un intero capitolo in PDF.  Ciao!   [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: visual basic 2008 express edition Help!! &#124; hilpers</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-271</link>
		<dc:creator>visual basic 2008 express edition Help!! &#124; hilpers</dc:creator>
		<pubDate>Sat, 17 Jan 2009 20:59:10 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-271</guid>
		<description>[...] (da principiante totale e autodidatta)?  Non l&#039;ho provato di persona, ma dal titolo sembra giusto   http://deghetto.wordpress.com/2008/0...al-basic-2008/ VISUAL BASIC 2008 SPIEGATO A MIA NONNA di Mario De [...]</description>
		<content:encoded><![CDATA[<p>[...] (da principiante totale e autodidatta)?  Non l&#8217;ho provato di persona, ma dal titolo sembra giusto   <a href="http://deghetto.wordpress.com/2008/0...al-basic-2008/" rel="nofollow">http://deghetto.wordpress.com/2008/0&#8230;al-basic-2008/</a> VISUAL BASIC 2008 SPIEGATO A MIA NONNA di Mario De [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Mario De Ghetto</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-267</link>
		<dc:creator>Mario De Ghetto</dc:creator>
		<pubDate>Wed, 14 Jan 2009 03:45:21 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-267</guid>
		<description>Qui c&#039;è un errore nel metodo Button1_MouseHover...
Il codice corretto è il seguente:

Private Sub Button1_MouseHover(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles Button1.MouseHover
      coloreSfondo = Me.BackColor
      Me.BackColor = Color.Red
End Sub

L&#039;errore nel codice originario è l&#039;assegnazione del Color.Red a Me.coloreSfondo, perché assegna il colore rosso alla variabile pubblica &quot;coloreSfondo&quot; che quindi non cambia più.
In realtà bisogna assegnare il colore rosso alla proprietà BackColor del form, così che la variabile coloreSfondo possa mantenere il colore originario da ripristinare.

Mi scuso per l&#039;errore...</description>
		<content:encoded><![CDATA[<p>Qui c&#8217;è un errore nel metodo Button1_MouseHover&#8230;<br />
Il codice corretto è il seguente:</p>
<p>Private Sub Button1_MouseHover(ByVal sender As Object, _<br />
ByVal e As System.EventArgs) Handles Button1.MouseHover<br />
      coloreSfondo = Me.BackColor<br />
      Me.BackColor = Color.Red<br />
End Sub</p>
<p>L&#8217;errore nel codice originario è l&#8217;assegnazione del Color.Red a Me.coloreSfondo, perché assegna il colore rosso alla variabile pubblica &#8220;coloreSfondo&#8221; che quindi non cambia più.<br />
In realtà bisogna assegnare il colore rosso alla proprietà BackColor del form, così che la variabile coloreSfondo possa mantenere il colore originario da ripristinare.</p>
<p>Mi scuso per l&#8217;errore&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: beppe</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-264</link>
		<dc:creator>beppe</dc:creator>
		<pubDate>Tue, 13 Jan 2009 07:57:03 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-264</guid>
		<description>Public Class Primo
    Public coloreSfondo As New Color

    Private Sub Primo_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Click
        MessageBox.Show(&quot;Clic!&quot;)
    End Sub
    Private Sub Primo_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        &#039;Nulla
    End Sub
    Private Sub Button1_MouseHover(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.MouseHover
        coloreSfondo = Me.BackColor
        Me.coloreSfondo = Color.Red

    End Sub

    Private Sub Button1_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.MouseLeave
        Me.BackColor = coloreSfondo
    End Sub
End Class

Sono sempre io e me ne scuso, ma lei è gentile e ne approfitto.
Nonostante tutto sto andando avanti. 
Le sarei grato se volesse far girare l&#039;esercizio di cui sopra e spiegarmi perché il programmino non fa quello che ci si aspetta.
Se ho capito bene, passando col cursore del mouse sul bottone, che ho inserito nel form,  lo sfondo dovrebbe diventare rosso e portando il cursore fuori dal bottone lo sfondo dovrebbe riprendere il colore grigio normale. 
Saluti
beppe</description>
		<content:encoded><![CDATA[<p>Public Class Primo<br />
    Public coloreSfondo As New Color</p>
<p>    Private Sub Primo_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Click<br />
        MessageBox.Show(&#8220;Clic!&#8221;)<br />
    End Sub<br />
    Private Sub Primo_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load<br />
        &#8216;Nulla<br />
    End Sub<br />
    Private Sub Button1_MouseHover(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.MouseHover<br />
        coloreSfondo = Me.BackColor<br />
        Me.coloreSfondo = Color.Red</p>
<p>    End Sub</p>
<p>    Private Sub Button1_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.MouseLeave<br />
        Me.BackColor = coloreSfondo<br />
    End Sub<br />
End Class</p>
<p>Sono sempre io e me ne scuso, ma lei è gentile e ne approfitto.<br />
Nonostante tutto sto andando avanti.<br />
Le sarei grato se volesse far girare l&#8217;esercizio di cui sopra e spiegarmi perché il programmino non fa quello che ci si aspetta.<br />
Se ho capito bene, passando col cursore del mouse sul bottone, che ho inserito nel form,  lo sfondo dovrebbe diventare rosso e portando il cursore fuori dal bottone lo sfondo dovrebbe riprendere il colore grigio normale.<br />
Saluti<br />
beppe</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: beppe</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-261</link>
		<dc:creator>beppe</dc:creator>
		<pubDate>Thu, 08 Jan 2009 09:51:19 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-261</guid>
		<description>Grazie
beppe</description>
		<content:encoded><![CDATA[<p>Grazie<br />
beppe</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Mario De Ghetto</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-260</link>
		<dc:creator>Mario De Ghetto</dc:creator>
		<pubDate>Thu, 08 Jan 2009 07:25:16 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-260</guid>
		<description>Ieri sera, prima di risponderti, avevo preso e provato gli esempi che ti ho indicato e funzionavano perfettamente. La loro funzione è solamente quella di contare da 1 a 100 e visualizzare il conteggio (di 1 in 1, non di 3 in 3).
Nella versione per Windows Forms, in più c&#039;è una casella di testo nella quale puoi inserire un numero. Il conteggio partirà quindi da quel numero, anziché da 1, ma il conteggio aumenta di 1 unità a ogni ciclo e mostra tutti i numeri fino a 100.</description>
		<content:encoded><![CDATA[<p>Ieri sera, prima di risponderti, avevo preso e provato gli esempi che ti ho indicato e funzionavano perfettamente. La loro funzione è solamente quella di contare da 1 a 100 e visualizzare il conteggio (di 1 in 1, non di 3 in 3).<br />
Nella versione per Windows Forms, in più c&#8217;è una casella di testo nella quale puoi inserire un numero. Il conteggio partirà quindi da quel numero, anziché da 1, ma il conteggio aumenta di 1 unità a ogni ciclo e mostra tutti i numeri fino a 100.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: beppe</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-259</link>
		<dc:creator>beppe</dc:creator>
		<pubDate>Wed, 07 Jan 2009 23:06:48 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-259</guid>
		<description>Public Class Form1
    Private counter As Contatore
    Public Class Contatore
        Private numero As Integer = 0
        Public Sub Incrementa()
            numero = numero + 1
        End Sub
        Public Function Leggi()
            Incrementa()
            Return numero
        End Function

    End Class
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If CType(Me.Label1.Text, Integer) = 0 Then
            counter = New Contatore
        Else
            counter = New Contatore &#039;(CType(Me.Label1.Text, Integer))
        End If
        Do While counter.Leggi &lt;= 100
            Me.Label1.Text = CType(counter.Leggi, String)
            counter.Incrementa()
            System.Threading.Thread.Sleep(100)
            My.Application.DoEvents()
        Loop
    End Sub

    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
        Me.Label1.Text = Me.TextBox1.Text
    End Sub
End Class

Scusami.
In questo funziona!?! Un po&#039; a modo suo, nel senso che conta di 3 in 3 (!!!!) e mi sono dovuto ... inventare quel po&#039; po&#039; di pasticcio nell&#039;evento click del button1.
Se scrivo un numero nella casella di testo e poi pigio sul bottone parte il contatore (di 3 in 3!). Ma è quello che dovrebbe fare o è tutt&#039;altro?
beppe

Proverò ad andare un po&#039; avanti con la lettura, ma mi sembra un po&#039; difficile per me.</description>
		<content:encoded><![CDATA[<p>Public Class Form1<br />
    Private counter As Contatore<br />
    Public Class Contatore<br />
        Private numero As Integer = 0<br />
        Public Sub Incrementa()<br />
            numero = numero + 1<br />
        End Sub<br />
        Public Function Leggi()<br />
            Incrementa()<br />
            Return numero<br />
        End Function</p>
<p>    End Class<br />
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click<br />
        If CType(Me.Label1.Text, Integer) = 0 Then<br />
            counter = New Contatore<br />
        Else<br />
            counter = New Contatore &#8216;(CType(Me.Label1.Text, Integer))<br />
        End If<br />
        Do While counter.Leggi &lt;= 100<br />
            Me.Label1.Text = CType(counter.Leggi, String)<br />
            counter.Incrementa()<br />
            System.Threading.Thread.Sleep(100)<br />
            My.Application.DoEvents()<br />
        Loop<br />
    End Sub</p>
<p>    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged<br />
        Me.Label1.Text = Me.TextBox1.Text<br />
    End Sub<br />
End Class</p>
<p>Scusami.<br />
In questo funziona!?! Un po&#8217; a modo suo, nel senso che conta di 3 in 3 (!!!!) e mi sono dovuto &#8230; inventare quel po&#8217; po&#8217; di pasticcio nell&#8217;evento click del button1.<br />
Se scrivo un numero nella casella di testo e poi pigio sul bottone parte il contatore (di 3 in 3!). Ma è quello che dovrebbe fare o è tutt&#8217;altro?<br />
beppe</p>
<p>Proverò ad andare un po&#8217; avanti con la lettura, ma mi sembra un po&#8217; difficile per me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Mario De Ghetto</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-258</link>
		<dc:creator>Mario De Ghetto</dc:creator>
		<pubDate>Wed, 07 Jan 2009 19:52:52 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-258</guid>
		<description>Si, la classe Contatore era stata creata precedentemente per l&#039;applicazione Console e quindi è stata poi ripresa per l&#039;applicazione Windows Form.
Se prendi gli esempi Cap07_01, Cap07_02 e Cap07_03, puoi caricarli in VB 2008 e vedere come sono fatti. Esaminandoli, penso che riuscirai a seguire meglio anche il testo...

Nota: non è questione di essere furbi o &quot;indietro&quot;. Con un po&#039; di applicazione ci si può arrivare, anche provando gli esempi. In ogni caso io sono qui per qualsiasi chiarimento.

Ciao!</description>
		<content:encoded><![CDATA[<p>Si, la classe Contatore era stata creata precedentemente per l&#8217;applicazione Console e quindi è stata poi ripresa per l&#8217;applicazione Windows Form.<br />
Se prendi gli esempi Cap07_01, Cap07_02 e Cap07_03, puoi caricarli in VB 2008 e vedere come sono fatti. Esaminandoli, penso che riuscirai a seguire meglio anche il testo&#8230;</p>
<p>Nota: non è questione di essere furbi o &#8220;indietro&#8221;. Con un po&#8217; di applicazione ci si può arrivare, anche provando gli esempi. In ogni caso io sono qui per qualsiasi chiarimento.</p>
<p>Ciao!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: beppe</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-257</link>
		<dc:creator>beppe</dc:creator>
		<pubDate>Wed, 07 Jan 2009 19:19:28 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-257</guid>
		<description>Public Class Form1
    Private counter As Contatore
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If CType(Me.Label1.Text, Integer) = 0 Then
            counter = New Contatore
        Else
            counter = New Contatore(CType(Me.Label1.Text, Integer))
        End If
        Do While counter.Leggi &lt;= 100
            Me.Label1.Text = CType(counter.Leggi, String)
            counter.Incrementa()
            System.Threading.Thread.Sleep(100)
            My.Application.DoEvents()
        Loop
    End Sub

    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
        Me.Label1.Text = Me.TextBox1.Text
    End Sub
End Class

Giuro che poi la lascio in pace, ma ora è diventato un punto d&#039;onore far funzionare sto accedenti!
Le ho copiato le istruzioni così come le ho inserite nel nuovo progetto windows form. Il risultato è che un messaggio d&#039;errore mi dice che &quot;contatore&quot; non è stato definito; e dubito che poi mi dirà anche che &quot;Leggi&quot; non sa cosa sia e poi anche &quot;Incrementa&quot;. In effetti credo che io abbia dato per scontato che &quot;Contatore&quot; fosse una classe creata precedentemente, ma era stata creata in un altro progetto (forse quello &quot;console&quot;?). Come faccio a creare una classe &quot;Contatore&quot; anche in questo progetto, con tanto di &quot;Leggi&quot;, &quot;Incrementa&quot; ecc?
Credo di essere troppo ... indietro per il suo libro e quanto vorrei essere furbo come &quot;sua nonna&quot;!
Buona serata
beppe

PS Naturalmente, fino lì ci sono arrivato(!), ho aperto un form e vi ci ho immesso un bottone, un TextBox e una Label.</description>
		<content:encoded><![CDATA[<p>Public Class Form1<br />
    Private counter As Contatore<br />
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click<br />
        If CType(Me.Label1.Text, Integer) = 0 Then<br />
            counter = New Contatore<br />
        Else<br />
            counter = New Contatore(CType(Me.Label1.Text, Integer))<br />
        End If<br />
        Do While counter.Leggi &lt;= 100<br />
            Me.Label1.Text = CType(counter.Leggi, String)<br />
            counter.Incrementa()<br />
            System.Threading.Thread.Sleep(100)<br />
            My.Application.DoEvents()<br />
        Loop<br />
    End Sub</p>
<p>    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged<br />
        Me.Label1.Text = Me.TextBox1.Text<br />
    End Sub<br />
End Class</p>
<p>Giuro che poi la lascio in pace, ma ora è diventato un punto d&#8217;onore far funzionare sto accedenti!<br />
Le ho copiato le istruzioni così come le ho inserite nel nuovo progetto windows form. Il risultato è che un messaggio d&#8217;errore mi dice che &#8220;contatore&#8221; non è stato definito; e dubito che poi mi dirà anche che &#8220;Leggi&#8221; non sa cosa sia e poi anche &#8220;Incrementa&#8221;. In effetti credo che io abbia dato per scontato che &#8220;Contatore&#8221; fosse una classe creata precedentemente, ma era stata creata in un altro progetto (forse quello &#8220;console&#8221;?). Come faccio a creare una classe &#8220;Contatore&#8221; anche in questo progetto, con tanto di &#8220;Leggi&#8221;, &#8220;Incrementa&#8221; ecc?<br />
Credo di essere troppo &#8230; indietro per il suo libro e quanto vorrei essere furbo come &#8220;sua nonna&#8221;!<br />
Buona serata<br />
beppe</p>
<p>PS Naturalmente, fino lì ci sono arrivato(!), ho aperto un form e vi ci ho immesso un bottone, un TextBox e una Label.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Mario De Ghetto</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-256</link>
		<dc:creator>Mario De Ghetto</dc:creator>
		<pubDate>Wed, 07 Jan 2009 16:32:48 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-256</guid>
		<description>No problem.
Semplicemente da un certo punto in poi, nel libro, ho smesso di utilizzare i progetti di tipo Console (che sono molto limitati) e ho iniziato a utilizzare solo progetti con i form...   :-)
Pensavo che fosse evidente, perlomeno per chi ha letto il libro sequenzialmente.
Per la prossima edizione 2010, quando inizierò a scriverla, vedrò di sottolineare meglio questo aspetto, indicando magari anche i riferimenti tra gli esempi del libro e i sorgenti su file.
Ciao!</description>
		<content:encoded><![CDATA[<p>No problem.<br />
Semplicemente da un certo punto in poi, nel libro, ho smesso di utilizzare i progetti di tipo Console (che sono molto limitati) e ho iniziato a utilizzare solo progetti con i form&#8230;   <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
Pensavo che fosse evidente, perlomeno per chi ha letto il libro sequenzialmente.<br />
Per la prossima edizione 2010, quando inizierò a scriverla, vedrò di sottolineare meglio questo aspetto, indicando magari anche i riferimenti tra gli esempi del libro e i sorgenti su file.<br />
Ciao!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: beppe</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-255</link>
		<dc:creator>beppe</dc:creator>
		<pubDate>Wed, 07 Jan 2009 16:07:56 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-255</guid>
		<description>ci proverò, ma &quot;tua nonna&quot; come faceva a sapere di dovere aprire un altro tipo di progetto? Evidentemente hai una nonna molto furba!
Quando sei stanco di essere disturbato, dimmelo.
Grazie</description>
		<content:encoded><![CDATA[<p>ci proverò, ma &#8220;tua nonna&#8221; come faceva a sapere di dovere aprire un altro tipo di progetto? Evidentemente hai una nonna molto furba!<br />
Quando sei stanco di essere disturbato, dimmelo.<br />
Grazie</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Mario De Ghetto</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-254</link>
		<dc:creator>Mario De Ghetto</dc:creator>
		<pubDate>Wed, 07 Jan 2009 15:37:41 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-254</guid>
		<description>Ah, ecco il problema!
Stai cercando di inserire il codice (fatto per un&#039;applicazione Windows con Windows Forms) all&#039;interno di un&#039;applicazione per Console, non dotata di interfaccia grafica.
Infatti l&#039;errore indica &quot;is not a member of &#039;Console. ...&quot;.
Devi creare un&#039;applicazione di tipo &quot;Applicazione Windows Form&quot;.
Per capire se un&#039;applicazione è di tipo Console o Windows Form, basta vedere quali file sono inclusi nel progetto:
- se hai Form1 è un&#039;applicazione Windows Form (il codice inizia con &quot;Public Class Form1&quot;)
- se hai un modulo (es. Module1) è probabilmente un&#039;applicazione Console (il codice inizierebbe con &quot;Module Module1&quot;).
Riparti con un&#039;applicazione Windows Forms e fammi sapere   :-)</description>
		<content:encoded><![CDATA[<p>Ah, ecco il problema!<br />
Stai cercando di inserire il codice (fatto per un&#8217;applicazione Windows con Windows Forms) all&#8217;interno di un&#8217;applicazione per Console, non dotata di interfaccia grafica.<br />
Infatti l&#8217;errore indica &#8220;is not a member of &#8216;Console. &#8230;&#8221;.<br />
Devi creare un&#8217;applicazione di tipo &#8220;Applicazione Windows Form&#8221;.<br />
Per capire se un&#8217;applicazione è di tipo Console o Windows Form, basta vedere quali file sono inclusi nel progetto:<br />
- se hai Form1 è un&#8217;applicazione Windows Form (il codice inizia con &#8220;Public Class Form1&#8243;)<br />
- se hai un modulo (es. Module1) è probabilmente un&#8217;applicazione Console (il codice inizierebbe con &#8220;Module Module1&#8243;).<br />
Riparti con un&#8217;applicazione Windows Forms e fammi sapere   <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: beppe</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-253</link>
		<dc:creator>beppe</dc:creator>
		<pubDate>Wed, 07 Jan 2009 15:25:02 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-253</guid>
		<description>Public Class Form1
    Private counter As Contatore
    Private Sub Botton1_Click(ByVal sender As System.Object, _
                              ByVal e As System.EventArgs) _
                              Handles Button1.Click
        If CType(Me.Label1.Text, Integer) = 0 Then
            counter = New contatore
        Else
            counter = New contatore(CType(Me.Label1.Text, Integer))
        End If
        Do While counter.Leggi &lt;= 100
            Me.Label1.Text = CType(counter.Leggi, String)
            counter.Incrementa()
            System.Threading.Thread.Sleep(100)
            My.Application.DoEvents()
        Loop
   
    End Sub

    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
        Me.Label1.Text = Me.TextBox1.Text
    End Sub
End Class

tentando di far girare quanto sopra mi dà &quot;&#039;Do.Events&#039; is not a member of &#039;Console.Application2.My.MyApplication.&#039;&quot;

Grazie
beppe

ps Sei tanto veloce che mi sembra di chattare su skype! Grazie</description>
		<content:encoded><![CDATA[<p>Public Class Form1<br />
    Private counter As Contatore<br />
    Private Sub Botton1_Click(ByVal sender As System.Object, _<br />
                              ByVal e As System.EventArgs) _<br />
                              Handles Button1.Click<br />
        If CType(Me.Label1.Text, Integer) = 0 Then<br />
            counter = New contatore<br />
        Else<br />
            counter = New contatore(CType(Me.Label1.Text, Integer))<br />
        End If<br />
        Do While counter.Leggi &lt;= 100<br />
            Me.Label1.Text = CType(counter.Leggi, String)<br />
            counter.Incrementa()<br />
            System.Threading.Thread.Sleep(100)<br />
            My.Application.DoEvents()<br />
        Loop</p>
<p>    End Sub</p>
<p>    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged<br />
        Me.Label1.Text = Me.TextBox1.Text<br />
    End Sub<br />
End Class</p>
<p>tentando di far girare quanto sopra mi dà &#8220;&#8216;Do.Events&#8217; is not a member of &#8216;Console.Application2.My.MyApplication.&#8217;&#8221;</p>
<p>Grazie<br />
beppe</p>
<p>ps Sei tanto veloce che mi sembra di chattare su skype! Grazie</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Mario De Ghetto</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-252</link>
		<dc:creator>Mario De Ghetto</dc:creator>
		<pubDate>Wed, 07 Jan 2009 14:59:23 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-252</guid>
		<description>&gt; Non mi hai consigliato nulla di più “terra terra” per muovere i primi passi.

Non ti ho consigliato nulla perché il mio libro è già di per sé considerato un buon primo passo da parte di molti, per iniziare a programmare con VB 2008.
Comunque, se vuoi provare a integrare con un altro testo, potresti provare un libro di Microsoft Press (edito in Italia da Mondadori) della collana &quot;Passo per Passo&quot;:
http://www.bol.it/libri/scheda/ea978886114115.html

Ciao e ... fammi sapere!  :-)</description>
		<content:encoded><![CDATA[<p>&gt; Non mi hai consigliato nulla di più “terra terra” per muovere i primi passi.</p>
<p>Non ti ho consigliato nulla perché il mio libro è già di per sé considerato un buon primo passo da parte di molti, per iniziare a programmare con VB 2008.<br />
Comunque, se vuoi provare a integrare con un altro testo, potresti provare un libro di Microsoft Press (edito in Italia da Mondadori) della collana &#8220;Passo per Passo&#8221;:<br />
<a href="http://www.bol.it/libri/scheda/ea978886114115.html" rel="nofollow">http://www.bol.it/libri/scheda/ea978886114115.html</a></p>
<p>Ciao e &#8230; fammi sapere!  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: beppe</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-251</link>
		<dc:creator>beppe</dc:creator>
		<pubDate>Wed, 07 Jan 2009 14:53:28 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-251</guid>
		<description>Innanzitutto grazie per la risposta, per la gentilezza del tono e per la solerzia. Ti chiedo anche scusa per la sgrammaticatura del testo: avevo scritto una cosa che poi ho modificato e inviato senza nemmeno rileggere. Seguirò il tuo consiglio e mi farò risentire: ci tengo tantissimo. Non posso dire di avere programmato, ma ho fatto alcune cosine con vb 6 e, incredibile a dirsi, funzionano benino (in ambito quasi privato). Sono curiosisimmo, nonostante l&#039;età, e ho intuito che con il vb 2008 potrò fare cose più utili nel mio ambito (il volontariato internazionale). Non mi hai consigliato nulla di più &quot;terra terra&quot; per muovere i primi passi. Grazie comunque e ancora
beppe</description>
		<content:encoded><![CDATA[<p>Innanzitutto grazie per la risposta, per la gentilezza del tono e per la solerzia. Ti chiedo anche scusa per la sgrammaticatura del testo: avevo scritto una cosa che poi ho modificato e inviato senza nemmeno rileggere. Seguirò il tuo consiglio e mi farò risentire: ci tengo tantissimo. Non posso dire di avere programmato, ma ho fatto alcune cosine con vb 6 e, incredibile a dirsi, funzionano benino (in ambito quasi privato). Sono curiosisimmo, nonostante l&#8217;età, e ho intuito che con il vb 2008 potrò fare cose più utili nel mio ambito (il volontariato internazionale). Non mi hai consigliato nulla di più &#8220;terra terra&#8221; per muovere i primi passi. Grazie comunque e ancora<br />
beppe</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Mario De Ghetto</title>
		<link>http://deghetto.wordpress.com/2008/04/01/e-uscito-il-mio-nuovo-libro-su-visual-basic-2008/#comment-250</link>
		<dc:creator>Mario De Ghetto</dc:creator>
		<pubDate>Wed, 07 Jan 2009 08:26:04 +0000</pubDate>
		<guid isPermaLink="false">http://deghetto.wordpress.com/?p=133#comment-250</guid>
		<description>Ciao Beppe e grazie per il tuo commento, sebbene mi abbia molto sorpreso.
Ho ricevuto veramente pochissime e-mail con critiche negative (in tutto 2 o 3), contro numerosissime e-mail (decine e decine) di complimenti anche da persone che non hanno mai programmato. Probabilmente c&#039;è qualcosa che ti ostacola in qualche modo nell&#039;eseguire anche le più semplici istruzioni.
Quella che hai segnalato, in particolare (My.Application.DoEvents()), funziona in ogni caso, se è stata scritta correttamente. Utilizzando le funzionalità automatiche di IntelliSense non dovrebbe mai succedere di sbagliare la digitazione di tale istruzione.
Oltre tutto non richiede nemmeno di importare un particolare namespace (come nel caso del metodo Sleep che è contenuto nel namespace System.Threading.Thread), quindi non capisco dove sia il problema che ti porta a quell&#039;errore.
Prova a scaricare tutti gli esempi del libro (i sorgenti li trovi anche nella scheda del libro, sul sito della FAG) e a caricare il corrispondente esempio.
Ti raccomando altresì di utilizzare Visual Basic 2008 (e non 2005), perché alcuni esempi non possono funzionare nella versione 2005, dato che la 2008 ha portato diverse novità.
Se non riesci ancora a risolvere il problema, nonostante tu faccia le prove come ti ho indicato qui sopra, prova a inviarmi il progetto di prova che hai scritto e vedrò di trovare il motivo per cui non ti funziona.
Resto in attesa di notizie. Ciao e buon anno!</description>
		<content:encoded><![CDATA[<p>Ciao Beppe e grazie per il tuo commento, sebbene mi abbia molto sorpreso.<br />
Ho ricevuto veramente pochissime e-mail con critiche negative (in tutto 2 o 3), contro numerosissime e-mail (decine e decine) di complimenti anche da persone che non hanno mai programmato. Probabilmente c&#8217;è qualcosa che ti ostacola in qualche modo nell&#8217;eseguire anche le più semplici istruzioni.<br />
Quella che hai segnalato, in particolare (My.Application.DoEvents()), funziona in ogni caso, se è stata scritta correttamente. Utilizzando le funzionalità automatiche di IntelliSense non dovrebbe mai succedere di sbagliare la digitazione di tale istruzione.<br />
Oltre tutto non richiede nemmeno di importare un particolare namespace (come nel caso del metodo Sleep che è contenuto nel namespace System.Threading.Thread), quindi non capisco dove sia il problema che ti porta a quell&#8217;errore.<br />
Prova a scaricare tutti gli esempi del libro (i sorgenti li trovi anche nella scheda del libro, sul sito della FAG) e a caricare il corrispondente esempio.<br />
Ti raccomando altresì di utilizzare Visual Basic 2008 (e non 2005), perché alcuni esempi non possono funzionare nella versione 2005, dato che la 2008 ha portato diverse novità.<br />
Se non riesci ancora a risolvere il problema, nonostante tu faccia le prove come ti ho indicato qui sopra, prova a inviarmi il progetto di prova che hai scritto e vedrò di trovare il motivo per cui non ti funziona.<br />
Resto in attesa di notizie. Ciao e buon anno!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
