Newsgroup: it.comp.lang.visual-basic
Titolo: Offuscatore vb.net

passo passo si vede finalmente la luce anzi le luci, quella della fine del 
programma e quella delle vacanze :)
l'usb comunica con la scheda e il resto è routine....
mica è rimasta qualche anima buona per un'ultima indicazione? mi servirebbe 
un offuscatore ovviamente gratuito pe 
vb.net
. esiste?qualcuno ne è a 
conoscenza?
grazie in anticipo :) 

 ne è a conoscenza?
cerca su google dotfuscator
ciao
stefano

 ha scritto nel messaggio 
news:48935607$0$11378$5fc...@news.tiscali.it...

Mi infilo anche io, fatemi capire: uno se non "obfusca" poi dall'eseguibile 
un altro ricostruisce un sorgente su cui agevolmente lavorarci sempre in 
VB.NET
 , farci modifiche e farlo in pratica suo ? E' così o bisogna essere 
in gamba assai ?
Marco

 Marco
....è quasi così!
e anche con l'offuscatore complichi la vita del "reverse enginerring-atore 
di turno"...ma non elimini il problema!
E poi ci sarebbe anche la Reflection che anche senza documentazione ti fa 
usare quello che c'è in una dll...anche oltre il voluto!
Insomma...da questo punto di vista io stesso non ho trovato soluzione a 
proteggere le applicazioni in maniera "strong"...
E allora...mi fido!
Confido nei miei clienti che son pochi e li conosco.
Però non è intelletualmente una cosa piacevole!
Vorrei distribuire liberamente ma tenermi il codice di una dll che tratta 
immagini...perchè mi è costata fatica e non vorrei che qualcuno cambiasse 
nome e la facesse sua...ma non ho trovato soluzione...e sta ferma nel mio 
server!
...volendo essere compatibile con internet....perche NET è inscindibile da 
internet...microsoft ha sputtanato tutto il mercato delle applicazioni stand 
alone....
e lo ha fatto scentemente!....non vogliono più applicazioni stand 
alone...lei google...il signore della mela marcia...vogliono un mondo di 
"servizi"...non un mondo di soluzioni!.....e linux non ne 
approfitta...fanculo anche a lui! (dovrebbe approfittarne...tirando fuori 
una distro facile come win e mac...ma non lo fa...forse perchè linux non è 
poi questo grande oggetto che tutti credono che sia!)
son tempi grami...e si vede anche nell'informatica!
-----------------------------
Mio Blog
http://www.martek.it/dblog/default.asp
Mia città
http://wodka40hall.myminicity.com/
****
In evidenza questa settimana
http://www.martek.it/dblog/articolo.asp?articolo=112

Io rimango su VB6 e Windows XP finchè tiene...
...poi si vedrà!
In ogni caso le applicazioni sviluppate in VB6 dovrebbero tenere ancora a
lungo,
anche sui successivi sistemi operativi, vero?
Leggevo del nuovo sistema operativo di Microsoft,
che dovrebbe stravolgere tutto quanto.
--
Ciao Fede
By Chicco Production
http://bcp.freetools.it

 che dovrebbe stravolgere tutto quanto.
Windows 7 (al momento il nome è questo) dovrebbe essere un'evoluzione 
degli attuali kernel, quindi difficilmente cambieranno qualcosa.
Forse con la versione ancora dopo arriveranno a cambiare le carte in 
tavola. Magari stravolgeranno tutto.
Di sicuro, comunque, non possono fregarsene della compatibilità 
all'indietro.
Una soluzione intelligente da parte loro sarebbe fare come già fece 
Apple a suo tempo: distribuì sì Mac OS X, ma anche Classic, che 
garantiva la retrocompatibilità. Non uso Mac, ma da quanto so Classic 
dovrebbe essere una specie di macchina virtuale che permette alle 
applicazioni scritte per le versioni precedenti di Mac OS di funzionare 
ugualmente.
Per il prossimo Windows pare si parlasse anche di un pesante uso della 
virtualizzazione. Uno dei vantaggi avrebbe dovuto essere quello di 
permettere l'installazione di ciascuna applicazione su un 'layer' 
separato e di eseguirla in una condizione di totale isolamento, come se 
fosse l'unica installata nel sistema. Questo avrebbe permesso anche di 
installare versioni differenti della stessa applicazione eliminando al 
contempo il pericolo di conflitti.
Poi ci doveva essere anche WinFS, che doveva già far parte di Vista (e 
chissà mai se vedrà la luce).
Ma sto divagando troppo, la domanda iniziale era sugli offuscatori.
Per tornare IT ho trovato questo:
http://rustemsoft.com/SkaterLight.htm
Ma non penso ce ne siano tanti di gratuiti.
S.

 contempo il pericolo di conflitti.
l'articolo accenna qualcosa, ma ancora e' tutto molto vago. il loro problema 
attuale imho e' che i linux non approfittino del gap che si e' creato per il 
pessimo marketing di vista, e ovviamente non possono mandare fuori win7 
anche lui in beta... se non escono da questo stallo, con wine e mono 
abbastanza avanti, rischia di non fare in tempo, midori...
ciao, a.

 son tempi grami...e si vede anche nell'informatica!
Già.
S.

 con wine e mono abbastanza avanti, rischia di non fare in tempo, midori...
Già, devono guardarsi le spalle... fino ad un certo punto. Se prendi un 
portatile e vuoi eliminare windows devi mandare il pc all'assistenza. 
Nessun problema, windows te lo tolgono. Ma assieme a lui se ne viene via 
anche la garanzia! Cosa che, sinceramente, mi pare un po' da mafiosi.
Ad ogni modo sono curioso di vedere cosa saranno capaci di fare con 
Windows 7... se sarà un'altra trovata come Vista (IMHO un totale 
abominio) non avranno molto da ridere.
S.


zac
Vabbe!..... facciamoci del male! eh eh eh
Linux fa cagare!
Ma fa cagare sopratutto perchè ha la puzza sotto il naso...della serie 
"credevi che solo gli utenti della mela marcia ti snobbassero???...quelli di 
linux di più!"
Argomento:
linux è un s.o. come un altro...ha i suoi pregi ha i suoi difetti!
L'unico forse vero pregio di windows è il fatto di essere user friendly!
Mi spiego: a meno di non avere sfighe pazzesche...io installo la mia oki ad 
aghi...accanto alla laser a colori...accanto al plotter hp!
Non sarà una operazione che faccio in 1 minuto...ma in 15 minuti si!
Trovo  driver su internet...casomai aggiornati...li installo....
E stampo le fatture in triplice copia (ci sono ancora i nostalgici dei 
moduli buffetti!)...la relazione tecnica al progetto...il progetto!
Autocad e Revit a patto di sborsare Euri li installi da solo!
Le stampanti le installi da solo
In rete io pc li emtti da solo!
E ce la fai in mezza giornata....ho l'esperenzia del mio amico architetto 
che l'ha fatto!
Poi vuoi esagerare...ci metti un vecchio pc con una scehda modem ...un sw 
...e ti diventa il server fax dello studio
Installi cobian backup e tutte le notti mi fa dei backup "duri" di tutto il 
disco...etc etc etc
E linux?
Linux mi fa tutto questo...e anche di più!
Solo che per farlo devi studiare una settimana...o dare qualche centinaio di 
euro a un sistemista!
Qualche anno fa....la telecom mi lascio il modem speedtouch
Prima di hackerarlo e farlo diventare un router
Mi presi freebsd 4.qualcosa....e in una settimana (ero digiuno di tutti i 
*nix) ....mi feci il mio gateway con un vecchio 486 e 64 MbRam...con tanto 
di NAT firewall e tutto...ci son andato per circa un anno in ufficio!
Ero contento!...finalmente ero anche io nell'elite!
Ubuntu?
"U-buh!-nto" l'ho provato....sia Kbuntu che Ubuntu....
Se hai un pc nuovo...si installa al primo colpo...tipo un windows!
Io lo volevo installare su un notebook con un p4 1,8
mi ha installato tutto tranne la scheda sonora....per installare 
quella...dovevi leggere non si sà cosa...e spippolare non so cosa....l'ho 
tenuto "muto"!
Ho provato a metterlo in rete...e usare il tool per upgradare il 
sistema...m'è riuscito...ma non ha configurare samba tutto visual!
E poi....dove esiste un S.o. che ti disabilita il root (e può anche andare 
bene)...ma non ti dice come riabilitarlo???
E se io devo essere l'administrator per installare qualcosa? SU SU SU SU SU 
(leggi leggi leggi...alla fine san Google mi ha aiutato...ma che 
fatica...che frustrazione!)
E la webcam?...una tragedia!
Insomma...se con linux la veste grafica l'hanno fatta simile...compreso il 
cubo che emula Aero di Vista....e che si pianta più di quello di Vista!
L'usabilità....ne hanno di strada da fare!
Ma non gliene frega nulla della usabilità...perchè è un prodotto GPL...e 
troppi cervelli se tengono basso il prezzo (addirittura nullo) tendono a 
babelizzare il tutto!
L'anarchia sarà bella ma poi ci deve essere qualcuno che sceglie altrimenti 
non si va da nessuna parte!
Windows?
Windows essendo proprietariovà verso un altra strada
Windows non vuole più venderti il sw...ma il servizio!...come vorrebe fare e 
in parte fa Google!
Si arriverà al punto che comprerai gratis o quasi il S.O.....e Word lo 
affitterai a tempo o a giorni da un server di programmi
Ecco perchè VB6...diventerà sempre più anacronistico....
ecco perchè troveranno il sistema per non farlo più girare prima o poi 
(casomai con un s.o. che non ha più le  dll)
Son scelte di marketing...il sw sarà come quello dell'iphone (certificato e 
bloccato...e fatto pagare salato)...la privacy una chimera in un mondo 
costantemente connesso peggio di matrix!
Della retrocompatibilità non gliene frega nulla....dei sistemi aziendali 
relativamente...il business...lo fanno sui grandi numeri...pensa ai 
cinesi...agli indiani....pensa di poter controllare quel mercato!
E' questo lo scenario che io vedo...un mondo in cui lo stand alone ha le ore 
se non i secondi contati
sempre e soltanto IMHO!
-- 


abominio) non avranno molto da ridere.
una cosa peggio di sVista?
Dovranno impegnarsi molto, ma ce la possono fare.
--
ciao
  Stefano

abbastanza avanti, rischia di non fare in tempo, midori...
Linux sta facendo passi notevoli, ho installato stamane una Ubuntu 8.0.4 e ha
riconosciuto internet e la rete windows subito, altro che le peripezie con samba
di qualche tempo fa.
Anche per le altre cose ho dovuto 'sudare' poco, hanno fatto un buon lavoro,
neanche confrontabile con le peripezie richieste qualche anno fa.
A me piace anche più di Vista  e con Adept hai a disposizione una miriade di
software pronto per tutti gli usi.
La loro fortuna è che l'utonto medio queste cose non le sa e ha paura di
cimentarsi con cose nuove, ma fossi in loro (M$) sarei preoccupato.
--
ciao
  Stefano

 sempre e soltanto IMHO!
Verosimile molto, ma anche molto fosco, oppure offuscato per stare IT.
Capisco lo scopo, invce che star li a vendere pacchetii è molto meglio far 
pagare una piccola bolletta a tutti, come luce acqua e gas. O il telefono. 
Gia MSDN è cosi no? paghi un tot all'anno e prendi quello che ti serve.
Ma coi giochi? Faranno lo stesso? E i giochi pare siano un mercato 
importante
-- 
Greg 

 sempre e soltanto IMHO!
Ci mancherebbe.
S.

 questione fisiologica, chiaramente).
Sai, su questo non sono d'accordo. In questo senso: .NET è stato
almeno all'inizio un flop mostruoso, i programmatori ci sono passati
letteralmente per forza, o per calcolo; ha, non c'è bisogno di dirlo,
dei punti a favore, ma... i programmatori, in maggioranza, avrebbero
voluto dei miglioramenti, anche pesanti, al VB6, e sarebbero stati
molto più contenti.
A che pro il mondo Linux/OS dovrebbe correre dietro a qualcosa
del genere, che già non è piaciuto nel mondo Win ?
Quello di cui avrebbe bisogno, a mio modestissimo parere, è un
linguaggio proprio del tipo di VB6, ben supportato, anche a
pagamento, *E* che offra, come il VB6, l'accesso alle funzioni
del SO. Ma soprattutto con una learning curve graduale, non
brusca come quella del .NET.
Anche qui, la frammentazione di cui si parlava sopra  ha fatto più
male che bene: la MS ha concentrato, a suo tempo, gli sforzi su
un solo linguaggio e un solo standard (ovviamente: non avrebbe
avuto senso avere in produzione due o tre Basic diversi), col
risultato di aver monopolizzato in pratica il mercato dei piccoli
programmatori e delle piccole SW house.
Mentre Linux ha un Gambas che credo ancora non compili veri
eseguibili, ha un'interfaccia un po confuzionaria, e nonostante
questo è forse il migliore... HBasic sarebbe molto bello, ma
purtroppo ha una sola persona dietro, KBasic non si sapeva che
fine avesse fatto, ma ora è risorto, ma per applicazioni commerciali
ci vuole una licenza per le QT, RealBasic dovrebbe diventare
VB-compatibile ma ancora non lo è, ma si spera che fra un po',
ma forse no, ma forse sì, però è l'unico davvero supportato,
però è a pagamento...
...e via dicendo :-(
Bye, G. 

 ...e via dicendo :-(
So che questa che sto per dire è una bestemmia in un ng dedicato a vb, 
ma... sinceramente il fatto di poter disporre di un clone di visual 
basic è l'ultima cosa augurerei al pinguino.
Piuttosto C#, che è un linguaggio moderno, conciso, elegante, disegnato 
con molta cura e orientato al farti sbagliare il meno possibile.
S.

 è l'ultima cosa augurerei al pinguino.
Manca un 'CHE' tra 'cosa' e 'augurerei'.
S.

 molta cura e orientato al farti sbagliare il meno possibile.
Hm. Lo conosco zero, quindi non ne parlo.
Perň il punto forte del Basic, fin da quando č stato inventato, č stata
proprio la somiglianza della sintassi col "linguaggio naturale", che
permette di comprendere il significato e lo scopo di una singola
keyword, o di un intero statement, a colpo d'occhio.
Ecco, questo č quello che piů manca al C (in qualunque versione),
al C#, e a tutto il .NET in generale: l'immediatezza.
Bye, G. 

 al C#, e a tutto il .NET in generale: l'immediatezza.
Non conosco C e C++.
Ma in C# puoi scrivere
if (o is object) {
	...
}
Non mi sembra molto criptico.
Rendere leggibile un programma scritto con un linguaggio con sintassi 
C-like è anche responsabilità di chi il programma lo scrive, perbacco! E 
ciò non toglie che si possano scrivere delle schifezze anche con VB, anzi.
Che poi il .NET vada studiato per essere utilizzato proficuamente, beh, 
è assolutamente vero.
Credo sia per questo che a molti di quelli che hanno imparato il VB6 non 
piace il .NET.
E' difficile districarsi nel .NET se prima non si è studiata un po' di 
teoria, in particolare per quanto riguarda la programmazione orientata 
agli oggetti.
Ma se al VB6 aggiungi:
- ereditarietà
- costruttori
- interfacce
- namespace
- array concepiti come Dio comanda
- gli operatori che mancano
- dizionari (senza fare riferimento x forza allo Scripting)
- liste
- overload dei metodi
- overload degli operatori
- ...
non otterai forse un nuovo linguaggio, che col VB6 avrà poco niente a 
che fare e che ti dovrai comunque ristudiare (o per usare il quale ti 
dovrai studiare la teoria dell'OOP)?
Per come la vedo io, rendere veramente moderno VB6 applicando le 
features che tutti noi vorremmo significa stravolgerlo. Non c'è niente 
da fare.
Lo hanno già fatto, e a pochi è piaciuto.
E adesso vado a bere dell'ottima birra ;)
Notte.
S.

 è l'ultima cosa augurerei al pinguino.
aste', dormi tranquillo. sarebbe troppo semplice. soprattutto l' "UN" clone 
:P
ciao, a.

 proprio la somiglianza della sintassi col "linguaggio naturale"
verissimo. conosco un sacco di gente che usa sintassi del tipo
non fare non finche' non e' finito -- loop :)

 cominciare a far preoccupare le SW house  ;)
aste', dormi tranquillo 2 - the sequel :)
ciao, a.

 Dim quantiSono as Integer
zac
Vabeh...allora se uno sputa pure nel piatto dove mangia!
Sai cosa facciamo?
Scriviamo tutti i nostri programmi in Erlang...così tagliamo la testa al 
toro per dichiarare le variabili ok???
No perchè scrivere
Dim miaImg as Bitmap
o
Bitmap miaImg....è differentissimo!??!!
Il problema non è quello che usi...ma come risolvi il problema!
Che c# sia eleganissimo...è una opinione!...per me è una brutta copia di 
Java...!!!
Elegante è Ruby per me...che son riuscito pur non conoscendolo...in una 
giornata a usare Watir per dimostrare la vulnerabilità di un antispam su un 
sito web!
VB è COMODO....padroneggiato....non ha nulla da invidiare a nessuno....per 
il vecchio VB6 c'era un motore 3d che funzionava bene (pur non essendo 
paragonabile all'analogo scritto in C puro...ovvio!)
VB.net è una evoluzione logica per chi come me non è abituato a Java ...e 
quindi odia C#!!!
il resize.aspx del mio sito web è scritto in 
vb.net
 + GDI ...non si lamenta 
nessuno...anzi!...fa il suo lavoro a servizio di una pagina asp...pensa un 
po!
Usa le stesse cose che userei in C#...cambia solo la sintassi! Il compilato 
è leggermente diverso...ma siccome si appoggia sul System.drawing etc 
etc...i tempi di esecuzione sono i medesimi tick più...tick meno
...
e siccome siamo tutta gente che programma per mangiare.....può darsi 
benissimo che fra 2 mesi 6 mesi 1 anno...il cliente ci chieda delle 
modifiche!
...e per quanta carta abbiamo predisposto di documentazione...imho... è più 
facile leggere un listato VB che C#
Solo questo....
notte notte


Ma che a nessuno importi dell'usabilità mi sembra eccessivo.
Difatti è stato uno degli obiettivi e delle ragioni del successo di Ubuntu,
hanno cercato di avvicinare anche l'utente medio.
--
ciao
  Stefano

 la vita dei virus, spy o simili è abbastanza dura.
toh, uacx :P

 facile leggere un listato VB che C#
Pienamente d'accordo, infatti i miei sorgenti sono privi di ogni commento.
Sarebbe come scrivere in Inglese con la traduzione in Italiano a fianco...
Faccio prima a imparare l'inglese e mi evito la rottura di dover commentare
ogni passaggio...
...senza contare gli altri vantaggi!
Questo č il principale motivo per il quale mi piace VB6, la sintassi ...
Lo preferisco di gran lunga ad altri linguaggi che mi č capitato di dover
utilizzare,
incluso 
VB.NET
.


 E adesso vado a bere dell'ottima birra ;)
Prosit :-).
[1] Sì, pal, lo so che è orribile.
Bye, G. 

 [1] Sě, pal, lo so che č orribile.
' /*
' // coda di paglia, neh ?
' */
decommenta mo' quod superius, si tu peux :)

 toh, uacx :P
ROTFL
Bye, G. 

 C'è altro da dire ? :-(
di-re? do-RE-mi-DO-ri...
kde sara' alla 6.5, e gnome alla 16.1. req: p4 16-core...
ognuna con un folto parco di 12 utenti ognuna...
continuiamo a farci del male...
che ci faccio qui? mi sarebbe bastato vedere cose che voi umani vedete ogni 
giorno. e invece, una semplice camera con vista :)

 ...beh, metterlo su una riga sola *è* difficilotto.
E' solo TextbBx.BackColor = Color.Red, molto esplicativo, e, visto che 
te lo propone direttamente l'IntelliSense, non te lo devi neppure 
ricordare :-)
In più è identico per tutti i linguaggi.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

 hanno cercato di avvicinare anche l'utente medio.
Amen  :)
S.

 aste', dormi tranquillo 2 - the sequel :)
Appunto, sul desktop come si diceva c'è ancora parecchio lavoro da fare. 
Prova ne sia il fatto che stanotte ho dormito come un ghiro.
Devo ancora rispondere al dormi tranquillo 1... sto rispondendo 
dall'alto in basso :)
S.

Il Sat, 02 Aug 2008 13:59:32 +0200, Stevie ha scritto:
[cut]
Piccolo OT nel thread: io spero molto in Reactos.
Se riusciranno mai ad arrivare ad una 1.0 stabile e usabile credo potrebbe
essere una valida alternativa, un Windows migliore dell'originale: snello,
open source, etc
http://www.reactos.org
PaF

 Non dichiarare cosa? La variabile? No no, in .NET sei obbligato.
Se disabiliti Option Explicit (abilitato di default), non sei più 
obbligato. Però mi sembra una cosa abbastanza insensata.
Per quando riguarda la prolissità della sintassi, l'IDE aiuta moltissimo 
a diminuire "la roba da scrivere".


 facile leggere un listato VB che C#
Che sia per via della scarsa abitudine alla sintassi c-like, come si 
diceva un po' di righe qui sopra?
S.


Grazie per il link.
L'avevo sempre sentito nominare, ma non ci avevo mai dato un'occhiata.
Il progetto promette bene, speriamo riescano a portarlo avanti!
S.

PaF ha scritto:

Grazie per il link, interessante, solo 30 mega!
Sembra Windows, ma poi mantiene quello che sembra promettere?
Posso installarci sopra VB6 o il gioco di Briscola fatto in VB6?
-- 
Greg 


SI...ma se per fare le stesse cose ...con le stesse prestazioni...
siccome sono un "bastian contrario"...non mi piego alla moda...ed uso 
VB.net!
...e VB6 +DAO per le app...monoutente!
Tanto per dire...uso un Nokia da 80 euro senza telecamera...un telefono deve 
fare il telefono!
Per me...questione non tanto di gusti ma di filosofia di vita....chi si 
compra l'iphone è soltanto un "montato"!
Venerdì alla posta c'era un "balenottero" dietro di me in fila...cellulare 
"cool" con annessa presa per ricevedere il satellite di proxima centauri che 
parlava: "stò partendo adesso!...uno stop per il cash...poi pensavo ad una 
seratina easy...tipo una degustazione..."
Oh bischero siamo a Prato mica nella silicon valley!
Ecco che dice "C# bello tutto il resto gnègnè"...io lo equiparo!
Con VB.net ti faccio lo stesso gestionale che tu fai in C#...la stessa 
gestione di immagini....gli stessi tools
non solo....
se mi fanno "incazzare"
rispolvero VB6 + ADO e gli scrivo un gestionale che "vola" rispetto 
all'analoga versione in C# o Vb.net
E' corretto dire: Mi piace C#...lo amo ...lo desidero....etc etc
Storco il naso quanto sento dire: "Uè ma usi VB.net??? troppo matusa! poco 
professional! very out"...e menate varie
Anche perchè VB VB.net o C# lo usi per scrivere gestionali....
e per una piattaforma sola!
Attualmente non esiste il linguaggio per tutte le piattaforme.
Ed uno uso quello che conosce meglio...per il problema che vuole risolvere!
Quindi C# e Vb.net pari sono
 a te piace C#...bene bravo!
a me VB(net)...bene bravo!(la parte che mi piace poco è il dotnet...ma non è 
possibile farne a meno...come già detto!)
Salutos....
mo basta!
Mi tiro fuori....
W spectrum M C64!
eh eh eh!
-- 


 AndOntologicallySpeakingApart).
AHAHAHAHAHAHAH
MEGAIPERROTFL
rende perfettamente l'idea di cosa è programmare stocazzo di .NET!!!
Dim EncParms As System.Drawing.Imaging.EncoderParameters = New 
System.Drawing.Imaging.EncoderParameters(1)
ghghgh!!!!


 System.Drawing.Imaging.EncoderParameters(1)
I namespace sono per forza di cose complessi e annidati, ma esiste 
l'istruzione Imports apposta .-)


 [1] Sì, pal, lo so che è orribile.
Hmmm... I guess I'm not supposed to understand this  ;)
S.

 intanto tiratela fuori :)
Eh, non vale, era una mera speculazione :P
S.

 VB.net!
[snip]
Faccio anch'io come te, taglio via tutto, così facciamo prima.
Io non ti ho detto di utilizzare C#.
Ho espresso le mie idee su visual basic, non ti ho detto di abbandonarlo.
Il nokia da 80 euro non c'entra niente.
No, non ce la faccio, devo quotare altre due righe:
 > "Uè ma usi VB.net??? troppo matusa! poco
 > professional! very out"...e menate varie
VB.NET
 lo uso anche io, l'ho scritto chiaramente in uno dei post.
Fammi sapere dove ho usato questo tono e possiamo continuare la discussione.
Discussione che, per quanto mi riguarda, fino ad allora è chiusa.
E' evidente che, almeno in questo thread, io e te proprio non riusciamo 
a capirci.
Poco male, niente di grave  :)
S.

 ghghgh!!!!
Imports System.Drawing.Imaging in testa allo specifico modulo e sei a posto.
Dim EncParms as EncoderParameters = New EncoderParameters(1)
S.

 a diminuire "la roba da scrivere".
Eccallà, questa me l'ero dimenticata.
Fosse per me, eliminerei la possibilità di disabilitarla, l'Option Explicit.
Certo, l'IDE facilita di molto, per fortuna.
S.

 Né piů ne meno di quello che fa Vista :)
sono iscritto alla siae, e puoi versare i relativi diritti sulla battuta sul 
mio c/c, coordinate a richiesta diretta. con l'apposito aggravio per quelli 
che la domenica si alzano alle 10.30 :)

 :)
appunto. piaceva un casino, davvero. poi ho badato a tutti quei ; che 
neanche il manzoni-pascal, e mi sono detto che il mio linguaggio era vb :)
ciao, a.

 diminuire "la roba da scrivere".
infatti. un modo come un altro di obbligare all'intellisense, che per 10 
anni pensavo fosse una cosa cyborg legata ai polpastrelli e alla lingua. la 
intellisense.division tiene pur sempre famiglia :) 

 L'avevo sempre sentito nominare, ma non ci avevo mai dato un'occhiata.
se ti fosse capitato di fare un meeting di iclvb, noi abbiamo potuto toccare 
con mano uno degli adepti.
hyperion, il kernel reactos e' in vb?
che al boot metto su l'acqua per la pasta :)

ue ragazzi lo so eh!
'mazza che tipi!
diciamo allora che con
Imports 
ThisUniverse.ThisSuperCluster.ThisCluster.ThisSubCluster.ThisGalaxy.ThisSolarSystem.ThisPlanet.ThisContinent.ThisNation.ThisRegion.ThisCity.ThisRoad.ThisHouse.ThisFloor.ThisRoom.MyPc.OSWindows2000Professional.ThisInstanceofVB255ExpressVersion1_654_875_765.MyNewProject.ThisForm.FirstInstance.SecondFrame
e
FirstTextBox.Color.Back  = 
TheColorThatANotDaltonicIndividualWouldSeeAndInterpreteAsRedIf 
HisGraphicCardAndMonitorAreWellCalibratedGnoseolocallyEpistemologicallyAndOntologicallySpeakingApart).
se la cavava!
una NOTEVOLE differenza
eh eh eh!
A Paperì siamo vecchi...e sti ragazzi polemici...ammazza se lo sono!
Che facciamo?
un meeting di "vecchie glorie" ??? 

 Eh, non vale, era una mera speculazione :P
ano', caro...
mo' tu e il papero alzate il q :)
ciao, a.

 capirci.
Tu hai un unico problema...a differnza di me che ne ho tanti di problemi!
Tendi a leggere quello che scrivo come se fosse una accusa implicita e per 
forza una polemica!
A me cosa usi non me ne frega!....contesto solo che la solita menata "come è 
bello C#!"...ha poco senso in un NG di "OLD vb6"...oltrechè ovviamente per 
me essere assolutamente una bischerata!
Siamo nel vcampo delle opininioni...e ognuna ha pari dignità...la mia ..la 
tua!
PERO'
 se proprio mi vuoi far incazzare...posso dire che quello che tu pensi mi 
tocca esattamente come l'opinione di Vieri sulla ventola del mio pc!
Trovo leggerissimamente "fuori luogo" il fatto che ti erga a dire "siccome 
non la pensi come me...mi attacco a tutto...persino alla punteggiatore...per 
passare da "ragionevole" e plonkarti platealmente sul forum!"
ma questo è un difetto mio non ne hai colpa!
Sono stato tanto senza postare sul NG...mi ero disintossicato...ero tornato 
alla normale vita di relazione!
E poi invecchio...5 anni fa....mi ci sarei fiondato...sarebbe volati 
argomenti da "wodkino nazionale"!!!
ma ora son vecchio...bi-padre....
che ci vuoi fare...sarà la saggezza, le placche nelle vene:
pensa quello che vuoi...però non ce l'ho con te....ed io ho capito bene 
quello che vuoi dire...viceversa mi sà che non è così!
-------------------------------
OT
-------------------------------
P.S.
ZIO GIBBBBBIIIII!!!!!!
....ma è già partito con il camper????!!!
Sarebbe stata interessante questa discussione con zioGibbì di mezzo....pensa 
che lui usa VB5!....ROTFL!

tanto per chiarire...
è questo quello con cui NON SONO d'accordo:
lo hai scritto qualche post sopra
"
Piuttosto C#, che è un linguaggio moderno, conciso, elegante, disegnato
con molta cura e orientato al farti sbagliare il meno possibile.
" 

 Che facciamo? un meeting di "vecchie glorie" ???
vecchio sarai tu :P io sono un aitante novantenne. awo', sweetheart of mine, 
a nicola ho detto che ci si deve vedere a settembre fra le zanzarone 
veronesi. io devo rompergli la testa (o forse no, la pulsione sara' 
direttamente proporzionale alle apparizioni pubbliche di grillo motoscafato 
a portocervo), ma tu devi fargli un monumento. fini alla camera, alemanno a 
roma...
imports milkyway.solarsystem.earth.europe.italy.history.pnf.rsi
grazie, grillo :P

 che lui usa VB5!....ROTFL!
Oh beh, come si diceva, ognuno è libero di utilizzare quel che più gli 
aggrada.
Anche l'assembler per riscrivere Aero.
S.


GHGHGHGH! le famose "equazioni politiche"
Imports System.PD
Public Function OpposizioneCostruttiva() As Integer
Dim Veltroni As Double = 0
Dim DiPietro As Integer = 0
Dim ConsensoGuadagnato As Integer
ConsensoGuadagnato = (Veltroni + DiPietro) / Berlusconi
Return ConsensoGuadagnato
End Function
eh eh eh....
Se invece fai le grillate e le guzzantate tipo piazza navona
Public Function OpposizioneDura() As Integer
Dim Veltroni As Double = 0
Dim DiPietro As Integer = 0
Dim ConsensoGuadagnato As Integer
ConsensoGuadagnato =Berlusconi / (Veltroni + DiPietro)
Return ConsensoGuadagnato
End Function
ghghgh
Ma il tragico è che se cerchi di scrivere
Imports System.Sinistra.PD
il computer esplode e appare la schermata blu...è troppo pure per lui!!!
Eh eh eh
p.s.
Beh si! Alemanno è stata una bella sorpresa!!!
e cmq
So di ziogibbi che voleva espatriare a Roma...ma l'hanno coscritto nelle 
guardie padane!!!
Da me fanno quadrato...non vanno giù...resistono...resistono...ma se Uolter 
passa da queste parti non viene rincorso da me...ma dai suoi iscritti!!!
E questo mi fà bene al morale!

 ha scritto nel messaggio 
news:4895e18d$0$11374$5fc...@news.tiscali.it...

Ah logicamente....va scritto in un modulo....
Const Berlusconi As Integer = 100
questo era ovvio no!!!??
ihihih! 

 questo era ovvio no!!!??
di double come giulianone e currency come il premier anche anche, ma di 
integer dale tue parti ne trovi pochini :P

 Imports System.PD
sembri marcuse. sempre colpa del sistema :)

 Anche l'assembler per riscrivere Aero.
Ehhhh.... questo magari no.
Preferirei una morte più veloce, potendo scegliere.
Bye, G. 

 Preferirei una morte piů veloce, potendo scegliere.
piu' veloce dell'assembler? :)

 Lo vedrei bene come personaggio di "Amici miei" ;-).
Uauhh :)
-- 
Greg 

 ihihih!
Fino al VB5-VB6 Visual Basic era solo facile, comodo e veloce.
Ma adesso 
VB.NET
 č di destra o di sinistra?
Posto che Linux si potrebbe tranquillamente mettere in quota a Bertinotti e 
Pecoraro....
-- 
Greg 

 In più è identico per tutti i linguaggi.
CuGGino, tu e Stevie avevate fatto filone quando a scuola hanno
spiegato il concetto di /esempio/ e quello di /battuta/, vero ?
(E ti va ancora bene che non ti do' dell'ingegnere :-P.)
Bye, G. 

 E come dar loro torto, del resto?
"Avete torto !" potrebbe essere un buon metodo. Il che è quello
che ho fatto io con i miei utenti quando gli ho messo prima
W2K e in seguito XP con l'interfaccia rigorosamente "pulita".
Sapessi quanti problemi in meno e quanta velocità in più...
"Ma lo sfondo..." "No."
"Ma la trasparenza..." "No!"
"Ma la finestra che..." "NO!
"Ma il gattino che pulisce lo sch..." "*NO!!!* Queste sono
macchine di lavoro, non per le vostre puttanate. Se volete
divertirvi, compratevi un PC per casa e inzozzatelo come
vi pare (e poi non chiedete aiuto a me). Qui, no.
Niente installazioni, niente cazzate, i filtri su internet e sulle
e-mail sono quelli che ho detto io, l'antivirus non è disabilitabile,
gli autorun non funzionano, non siete e non sarete mai
admin delle macchine, eccetera.
Perché ? Perché se c'è qualcosa che non va, qualcosa che
s'incasina per colpa vostra, o di windows stesso, poi lo devo
risolvere io, e non ho  né tempo né voglia di risolvere problemi
che si possono evitare."
Un Paperino BOFH. 

 Hmmm... I guess I'm not supposed to understand this  ;)
Andrea Palazzi è "pal", ed è molto sensibile a certe brutture
sintattico-grammaticali :-).
E ora che ho ammazzato la rana posso tornare a lavorare :-(.
Eh ? Ah, sì, è qui:
http://groups.google.it/group/it.comp.lang.visual-basic/msg/1ec820896c665a12
Bye, G. 

 (E ti va ancora bene che non ti do' dell'ingegnere :-P.)
Mi diede già dell'ingegnere piccolachimica...
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

 Bertinotti e Pecoraro....
mettiamo un po di faccine....
:oD :o) ;o) ... :oP
C# è di sinistra ...della corrente d'Alemiana...tutto grandi intese e trame 
nascoste!
Vb.net è di centro-sinistra...un colpo al cerchio ed uno alla 
botte....diciamo alla Franceschini/Rutelli?
VB6 è centrista...Rosa bianca ed affini...destinato a morire!
Ruby è di destra...pragmatismo..potenza...dritto allo scopo fregandosene dei 
feriti che lasci per strada!...si narra che l'idea originaria l'abbia 
programmato in realtà Tremonti!
COBOL è Simil Cloni (SAP per dirne uno) è centro-liberista...un orribile 
linguaggio che però fa girare aziende e multinazionali della serie "fanculo 
alla bellezza...ho un problema? Spremo il ced e lo risolvo!...son pagati 
bene ...cavoli loro!"
JAVA che è?
beh è come Cossiga....un vecchietto un po rinco...che gioca anche a 
farlo....ma che sà un sacco di cose...e ogni tanto spara una zampata che 
stende tutti a terra!
e io?
Io ho in progetto dopo tanti anni che lo nomino di impararmi davvero questo 
haskelll...perchè mi sta simpatico il nome!...al posto delle parole crociate 
come esrcizio...mi haskelizzo....per tenere i neuroni allenati...che con NET 
li sento morire urlando!
Prego che siate clementi....è un post del cazzo...fatto a fantozzianamente: 
stanza a 30 gradi...nessun alito di vento....in mutandoni acellari davanti 
al pc....solo come un cane...con la famiglia al mare al fresco...beati loro!
-----------------------------
Mio Blog
http://www.martek.it/dblog/default.asp
Mia città
http://wodka40hall.myminicity.com/
****
In evidenza questa settimana
http://www.martek.it/dblog/articolo.asp?articolo=112

 > > usare il quale ti dovrai studiare la teoria dell'OOP)?
zac
Tanto oramai...dammi pure di eresiarca!
OOP....sicuri che siano una parola cosě magica?
Classi che si rincorrono si richiamano si derivano...interfacce o 
interrrrfacccciiiieeee...metodi virtuali reali 
sovrapponibili...sovrascrivibnili..protetti e pure scomponibili....altro che 
mobili Lesvisk dell'ikea!
Vorrei capire quanto dell'OOP č esigenza e quanto č marketing
Un bel modulo in cui c'erano le mie funzioni base....una altra serie di 
moduli per servire le form....raggruppare le funzioni....
si  usavano le classi nel VB6...ma poi mica tanto....eppure i nostri 
gestionali erano versatili lo stesso...prendevano meno "posto"...meno cicli 
cpu...
Anche perchč se usi VB6 per fare un client per SQLserver...non č che 
facendoli in vb.Net o C#....acquisterai nuove incredibili funzionalitŕ: se 
paghi salato un coso del genere...la logica business...la fai fare a lui!
VBqualcosa o C# lo usi per presentare raccogliere trattare preventivamente i 
dati....
Che sia ADO ADO.net o LINQ...alla fine io voglio lanciare una stored e 
scatenare (al limite) dei trigger
e c'era bisogno di tutto questo OOP per fare una interfaccia per quanto 
bella ed evoluta????
Invece di System.Drawing
non ci potevano dare un wrapper amichevole in VB6bis senza inventarsi il 
"rallentapc" di .NET ???
Ripeto la domanda eretica: Quanto delel necessitŕ "di OOP" č vera 
necessitŕ...e quanto bisogno indotto???
Insomma: se ci hanno indotto Babbo Natale per vendere un po di coca 
cola....sono sicuramente bravi nel marketing....e chi ci dice che OOP...sia 
l'equivalente di Babbo Natale?
Io sono per il coniglietto pasquale!
faccina: :o)
-- 
-----------------------------
Mio Blog
http://www.martek.it/dblog/default.asp
Mia cittŕ


 necessità...e quanto bisogno indotto???
SIGNOR PREMIER, E' VERO, ESISTONO ANCORA!
C'E' UN VETERO MARXISTA IN QUESTO NG !
ciao, a.
e' proprio vero, signora mia. un cosi' bravo ragazzo, chi l'avrebbe mai 
detto. ora la mi scusi, torno a casa a velare i seni de' quadri, si sa mai i 
fanciullini avessero delle ubbie...
http://www.repubblica.it/2006/05/gallerie/politica/tiepolo-coperto/5.html

 Vorrei capire quanto dell'OOP è esigenza e quanto è marketing
Da non programmatore, a me sembra una domanda strana. E' difficile che 
qualcosa sia un'esigenza assoluta, in qualsiasi campo.
Sicuramente l'OOP ti costringe a progettare un programma con più 
accuratezza, avendo ben chiaro fin dall'inizio quello che vuoi fare. 
Questo non è che sia un male, e lo sforzo aggiuntivo è ripagato dopo in 
termini di ordine e di facilità di riutilizzo del codice.
Paradossalmente però gli IDE moderni ti spingono a "cattive abitudini", 
nascondendoti molta logica e spingendoti a usare un linguaggio OOP come 
se fosse un linguaggio a eventi punta e clicca.


 in termini di ordine e di facilità di riutilizzo del codice.
zac....
Ma sei veramente sicuro?
Io avevo...ho ancora...il mio modulo: modservizio.bas
Sono sempre quelle funzioni da qualche anno: aprire una conn...eseguire un 
command....eseguire un command e popolare un recordset....
trovare un campo in una tabella dato un iD...tutte parametrizzate in base al 
tipo di db....etc etc
Quello che mi cambia volta dopo volta....è ste maledette form come già detto 
in centinaia di post:
 adotti uno standard...però poi quando il cliente paga la modifica...gli 
sposti la griglia in basso...aggiungi il pulsante per stampare il pdf...etc 
etc
Un mio collega poi aveva risolto in parte anche questo problema: la forma 
era costruita a partire da un mdb di servizio...bastava cambiare dei record 
...e cambiava la form!....c'ha fatto programmi per anni!
Alla faccia dell'OOP e di tutta la riusabilità che decanta!
Ripeto: non stiamo progettando Ultima Online Remix....o  un servizio di 
Astrologia Online....sono i classici gestionali: gestione ordini magazzino 
fatturazione!
Obiezione: se sono fatte bene non avrai difficolta a farle diventare classi!
Beh mica vero...prima di tutto metto di mezzo "oggetti" invece di 
"funzioni"...per un compilatore come quello di vb6...è molto MENO onerosa 
una funzione di un oggetto!
Certo se metti di mezzo un aggieggio in cui anche un integer è un 
oggetto....un aggieggio che non ha nessuna aderenza con il pc ed il SO 
sottostante...e che quindi compila 2 volte il solito codice....una volta in 
uno pseudo codice macchina...e un altra nel vero codice macchina
eh beh...allora capisco che l'OOP è necessità....non scelta!
E quindi si ritorna al discorso di Babbo Natale...crea il bisogno ed espandi 
il mercato!
sempre e soltanto IMHO!
-----------------------------
Mio Blog
http://www.martek.it/dblog/default.asp
Mia città


 tipo di db....etc etc
Sì, ma però se una volta hai bisogno di fare una modifica o aggiungere 
delle funzionalità, devi conoscere bene quel sorgente e devi metterci le 
mani modificandolo in modo permanente.
Con .NET invece puoi ereditare anche da una libreria compilata, che 
magari ha fatto un altro anche in un altro linguaggio, e che non sai 
neppure come funziona. Puoi estendere le classi aggiungendo metodi o 
ridefinendoli con un minimo sforzo, in modo da personalizzarle e 
riutilizzarle a piacimento. Ammetterai che è molto più flessibile.


Già, è il prezzo da pagare quando ognuno può fare quel che vuole.
Ma almeno in questo caso decide l'utenza cosa fare, nell'altro ti impongono
delle scelte in virtù della loro forza di monopolisti.
Ad esempio nel caso di VB6 o anche di Xp, se la cosa fosse stata decisa
dall'utenza invece che da pochi miopi tecnico-commerciali a Redmond, le cose
sarebbero andate diversamente.
Ed è proprio questo modo di imporre le scelte che mi ha portato a vedere con
molta più simpatia Linux, che dopo qualche esperimento qualche anno fa avevo poi
abbandonato.
Linux adesso è veramente e molto più plug&play e user friendly di allora, se i
monopolisti in carica non capiscono la questione di fondo credo che avranno
delle brutte sorprese.
--
ciao
  Stefano

 eh beh...allora capisco che l'OOP è necessità....non scelta!
A quanto ne so, un integer viene trattato come un oggetto, ma di fatto 
non lo è.
Viene allocato sullo stack, e non sull'heap come invece accade ai 
riferimenti ad oggetti.
Ma potrei sbagliarmi.
Per quanto riguarda la compilazione che avviene due volte, è sicuramente 
vero. Però bisogna fare una distinzione: questo però è l'approccio che è 
stato scelto nell'implementazione del .NET (e di Java, ma credo ce ne 
siano altri).
L'OOP è, per così dire, una teoria. Da sola non implica il concetto 
della doppia compilazione.
L'esempio più ovvio è quello del C++, se utilizzato al di fuori del .NET.
S.

 Ma potrei sbagliarmi.
E' così, ma è comunque un oggetto a tutti gli effetti. Solo che è un 
tipo valore invece di essere un tipo riferimento.
Integer è un alias VB per System.Int32, che è una struttura, quindi un 
tipo valore. Le classi invece sono sempre tipi riferimento.


 Vorrei capire quanto dell'OOP è esigenza e quanto è marketing
Per quanto mi riguarda, credo che utilizzare l'OOP sia una bella 
comodità in molti casi.
Ripeto, non è indispensabile usarla. E' solo che arricchisce (magari 
anche facendola diventare un casino) la programmazione che si può fare, 
ad esempio, con VB6.
Se a uno servono quelle caratteristiche ne fa uso, altrimenti può 
benissimo continuare per la sua strada.
Per finire, non credo che l'OOP sia nata per esigenze di marketing.
Che poi sia stata spacciata più o meno abilmente come una cosa 
necessaria, sì, può essere!
Non trovi?
S.

 riutilizzarle a piacimento. Ammetterai che è molto più flessibile.
forse se siamo qualche centinaia di programmatori su quel codice....
sopratutto se con la scusa degli stage...sfruttiamo degli schiavetti che li 
facciamo girare ogni 3 mesi....allora forse!
Sicuramente microsoft ha NECESSITA' di ciò...ci sono migliaia di 
programmatori...sparsi per il mondo
Il fatto è che tu ed io forse non ne abbiamo bisogno!
Aggiungere nuove funzionalità se il sistema è progettato bene non significa 
"ereditare"...ma "aggiungere"
mi spiego....che esista un provider generico in NET e che poi da lui derivi 
i provider Oracle...SQlserver ...TEXT...quello che vuoi....è comodo perchè 
livelli il codice in tutte le parti del mondo!
Tutti i programmatori del mondo fanno "uguale"...a questo punto lo senti 
anche tu????
MUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
il muggito globale!
Cose buone ne ha net...non dico il contrario....
Dico solo che se voglio aggiungere nuove funzionalità al mio SW...io 
aggiungo una dichiarazione in una lista
Net che fa? lo stesso...li chiama plugin e la chiama interfaccia.... io la 
chiamo "anselmo".....
ma alla fine facciamo le stesse cose...solo che io ...non la chiamo OOP!
Eh eh eh
C'ho provato in vb.net...mi è riuscito sostituire "a caldo" pezzi di 
codice....addiruttura copiando o meno una dll in una dir....questo lo 
ammetto...è comodo...MOLTO comodo!...Se solo non ci fosse di mezzo sto 
stramaledetto MSIL....grrrr...ma fare un .NETwin che compilasse direttamente 
in exe no eh!
Pc più grossi...programmi mastodontici...per fare le solite 
cose...grrrrrrrr!
-- 


 la lista dei processi sempre attiva.
Eh, vallo a spiegare alle impegate che poi usano incredimail :|
[snip sul resto, sono fondamentalmente d'accordo]
S.

 Un Paperino BOFH. 
"The Sysadmin Gaveth, The Sysadmin Taketh Away"
;)
S.

 tipo valore. Le classi invece sono sempre tipi riferimento.
Eccallà, è esattamente questo che volevo dire :)
S.

 Preferirei una morte più veloce, potendo scegliere.
Piuttosto di vedere di nuovo Aero, dici?
S.

 Il fatto è che tu ed io forse non ne abbiamo bisogno!
Ma non è vero. Puoi ereditare e estendere/personalizzare secondo le tue 
esigenze anche le stesse classi del Framework, oppure classi o controlli 
di terze parti, e il tutto disinteressandoti dell'implementazione della 
classe base.
E' una cosa alla portata di tutti, e che può servire a chiunque. Se vuoi 
ad esempio creare una TextBox personalizzata, che so, per farle cambiare 
colore di sfondo quando ha il focus o per farle accettare solo in tipo 
di dato, che fai? Ti riscrivi una TextBox da zero? No, erediti la 
TextBox base, e le aggiungi gli eventi, i metodi e le proprietà che ti 
servono. Mi sembra una cosa abbastanza razionale e non particolarmente 
astratta.


 Wodka40 wrote:
zac
Se voglio una textbox che scriva in blu....invece che in nero e 
textbox.color non c'è?
Soluzione OOP
 derivo la classe
        trovo la classe GDI+ che colora il testo
facco la nuova property e la nuova classe
Soluzione MadeinMyhome
faccio una funzione ColoraTesto
trova l'api che lo fa
compilo!
Cosa cambia?
Cambia il codice "umano"...più leggibile se scritto bene!
Cambia l'effettivo aggieggio che si esegue...che per tener testa a questa 
"prolissicità" (quindi tutto fuorchè "eleganza"!)...aggiunge sovrastruttura!
Quindi cambia l'apparenza....ma purtroppo fa cambiare anche la sostanza!
Come già detto...
visto che il system drawing è di fatto un wrapper alle api del sottosistema 
grafico
VB7...avremmo voluto una maggiore semplicità nel chiamare le api e 
manipolarle....
ORA
inventarsi tutto l'ambarandan per contrastare java...obiettivamente....mi 
gratto la schiena con la grattugia perchè non ci arrivo con il dito!
poi....sono soltanto preferenze
Il Vitriol ci sta tanto bene in un mondo di derivazioni
Io in un mondo di funzioni
il mondo è bello perchè vario!
...per fortuna!
-----------------------------
Mio Blog
http://www.martek.it/dblog/default.asp
Mia città


 al pc....solo come un cane...con la famiglia al mare al fresco...beati loro!
Con questo post entri di diritto nell'organico di Libero o La Stampa a 
tua scelta
:-) ;-) ;-P
ciao
stefano

Eh, vallo a spiegare alle impegate che poi usano incredimail :|
E cos'è incredimail ?
Sui gadgets faccio sempre delle figuracce   ;-)
--
ciao
  Stefano

 textbox.color non c'č?
Si ma nel post originario credo si parlasse di colorare lo sfondo quando 
il controllo prende il focus.
E con l'OOP č decisamente un diverso andare.
L'OOP troppe volte č stata dipinta come la panacea della programmazione, 
  ma non č altro che un paradigma come lo č il procedurale, nulla di piů.
Il procedurale va benissimo ma ci sono cose che fatte nel modo classico 
assumono un aspetto un po' grottesco mentre in OOP ti semplificano 
effettivamente la vita.
Certo la vedo un po' in salita gestire facilmente un grosso progetto 
senza ricorrere all'OOP.
Come in ogni cosa i vari paradigmi vanno utilizzati cum grano salis.
ciao
stefano

 pc....solo come un cane...con la famiglia al mare al fresco...
E ti lamenti?
Stasera, finito di lavorare, giù di youporn a manetta e pedalare...
Alberto
-- 
Karl Marx: Uno scrittore è produttivo non nella misura in cui produce 
idee, ma nella misura in cui arricchisce l'editore che pubblica le sue 
opere.

 un'alternativa?
Seguro: VB7
-- 
Greg 

 famiglia al mare al fresco...beati loro!
Ma ti pare? Riesco a godermi i tuoi post solo quando ti .... lasciano solo 
:)
Dovrebbero lasciarti solo piu spesso :)
-- 
Greg 

 Stasera, finito di lavorare, giù di youporn a manetta e pedalare...
E qui non ci dovrebbe essere il pericolo che salti fuori Mediaset a chiedere 
indennizzi; youtube invece, poverina, ha i giorni contati :(
-- 
Greg 

 Seguro: VB7
Non ho capito di nuovo... il problema per qualcuno sembra essere la 
classificazione gerarchica delle classi in namespace, che porta ad avere 
una struttura tipo Pippo.Pluto.Topolino.Ecc. Esiste un modo alternativo 
per raccapezzarsi in una libreria di migliaia di classi come la BCL?



http://www.incredimail.com/italian/splash/splash.asp
S.

 ;)
O anche: "The answer is NO. Go away, NOW !"
Bye, G.


http://www.incredimail.com/italian/splash/splash.asp
Gadgets inutili.
BAH, stavo bene anche senza saperlo    :=)
comunque grazie
--
ciao
  Stefano

 
http://www.incredimail.com/italian/splash/splash.asp
<kurtz>
    l'orrore... l'orrore...
</>

 
http://www.incredimail.com/italian/splash/splash.asp
AAAAAAAAAAAAAAAAAAAGGGHHHHHHHHH ! VADE RETRO, SARAGAT ! :-(
Seriamente, molto seriamente:
A) La posta elettronica va tassativamente in formato testo.
L'HTML è un abominio. Per gli effetti speciali se mai va usato
un allegato. Qui, eh. A casa sua o nella propria ditta ognuno
fa o fa fare quel che vuole.
B) Se qualche utente si azzardasse a *pensare* di usare
qualcosa del genere sulle macchine della ditta, beh.... è
caccia libera. BWUHAHAHAHA ! >:-].
Bye, G. 

 caccia libera. BWUHAHAHAHA ! >:-].
Paperino Lamas.
S.

 Mi diede già dell'ingegnere piccolachimica...
LOL. Non so perché :----------), ma mi viene in mente la battuta
di ilFede, non so se ricordi:
El Bandolero:
"chiediamoci, perchè a noi maschi piace tanto toccare le tette
alle donne?"
LuckyA:
"Provoca loro un rilassamento dei muscoli vaginali nonche la
lubrificazione delle mucose.
Agevola il coito e quindi facilita l'inseminazione."
Valter Minute:
"Ci sono un sacco di cose belle al mondo.
Poi te le spiega un ingegnere e non ti sembrano più le stesse."
Bye, G. 

Stefano Ferrari wrote:
[snip]
Scusa omonimo, ti stresso ancora per quella storia di MSDN, ma confesso 
che sono un po' confuso. Scrivo qui per evitare di aprire un thread.
Ho dato un'occhiata al sito che mi hai indicato (
www.pc-ware.it
, che per 
gli acquisti redireziona a 
www.pcwdirect.it
).
Premettendo che mi interessa MSDN Professional triennale:
dove diavolo sta l'abbonamento triennale che hai sottoscritto tu? E' 
questo? 
http://snipurl.com/3aphm
Che poi va rinnovato annualmente allo scadere con questo? 
http://snipurl.com/3apij
Oppure non ho capito niente, e tu saresti cosě gentile da darmi il link 
del prodotto?
Grazie in anticipo!
S.

 ognuna con un folto parco di 12 utenti ognuna...
Aspetta il 2012 e vedremo: 
http://geekhero.iovene.com/?id=21
Bye, G. 

 Piuttosto di vedere di nuovo Aero, dici?
No, č che piuttosto che in asm lo riscrivo in VB :-)
Appropo', c'č chi non sarebbe d'accordo:
http://geekhero.iovene.com/?id=18
Bye, G. 

 
http://geekhero.iovene.com/?id=18
Uahuahaeuheuaehaeuaehaeuh!
La striscia definitivaaaaaaa!
:)
S.

 No, č che piuttosto che in asm lo riscrivo in VB :-)
*ri*scrivere, dici?
da come va...

 Aspetta il 2012 e vedremo: 
http://geekhero.iovene.com/?id=21
lo vedremo prossimamente su canale5, all'inizio del settennato?
per quell'epoca bertinotti diliberto e ferrero d'altronde avranno ognuno la 
sua distro pcix. parco utenti coincidente col parco sviluppatori. un parco 
molto, molto parco...
ci puo' batsare questo rama, o dobbiamo temere anche il grill-os? :)

 non particolarmente astratta.
E' una cosa che ho visto gia fare a Balena con VB5 piu di 10 anni fa.
BetterTextBox.ocx  oppure a scelta usecontrol.
Ereditava una textbox normale e a questa aggiungeva eventi e proprietà.
Veramente notevole, e anche utile in quel caso.
Nulla di nuovo.
-- 
Greg 

 ha scritto

una cosa che mi lascia perplesso. vitriol ha portato un esempio tipico. 
tanto tipico che gia' dovevo gestirmelo a mano nel 90 in clipper con 
setcolor.
la domanda e': in tutto il framework non c'e' una textbox che al gotfocus 
cambia colore? e' per stimolare la fantasia dei programmatori? non bastava 
una proprieta' .onfocus_back/forecolor? boh...
ciao, a.
mo' vitriol ravana nel fw e la trova, me lo sento :)


E' solo all'inizio, ma promette bene, sì :-).
In campo informatico le migliori che conosco sono 
http://xkcd.com
e 
http://userfriendly.org
.
Soprattutto sulla seconda ci ho passato dei giorni. Ha la particolarità,
diversamente da altri tipi di striscia basati sulle singole battute o con
un respiro meno ampio, di solito poche tavole, di essere in pratica
una storia unica, la cronaca del reparto tecnico di un ISP canadese.
Poi ha alcune storie all'interno di quella principale, per esempio la
serie del "Tech camping trip", da qui in poi:
http://ars.userfriendly.org/cartoons/?id=20000612
E alcuni dei personaggi sono incredibili, tipo Dust Puppy :-).
Qualche esempio fulminante dell'altra: 
http://xkcd.com/327/
http://xkcd.com/323/
 e 
http://xkcd.com/350/
Bye, G. 

 mo' vitriol ravana nel fw e la trova, me lo sento :)
Non so perché, ma ho come la sensazione che in WPF la cosa potrebbe 
essere banale. Ma non so se avrò mai tempo e voglia di smazzarmi quella 
roba :-)
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL


beh banale se ti rimetti in gioco di nuovo!
Io ho provato XAML e Silverlight
rispetto ai vecchi sitiweb ....ok!
Solo che poi è un clone pompato di Flash...che invece di actionscript usa un 
linguaggio XMLlike
con tanto di plugin che fa le bizze...versione sbagliata...etc etc
Insomma nulla di nuovo!
Vorrei cmq ricordarti (lo dico perchè non postando da tanto non mi ricordo 
se sei uno "storico"...o uno "nuovo")
che su questo NG c'è stata gente che pur con il vecchio VB6...tra un po 
subclassava anche la CPU per fargli fare le pizze!
tanto per dire
http://www.it-lang-vb.net/collab.asp?autore=354&Menu=home
c'era gente come questa che condivideva parecchio....e il mondo era 
parecchio in fermento!
Ora tutti "ammuccati" su .NET
Uno dei tanti discorsi di questo post era:
"maremma impestàa o'ù'n potèano darci un supporto migliore alle api che ci 
si pensàa noi a farle ronzare come ci parèa!....accident'àlla microsoffe e 
alla maiala di sù mà!"
p.s.
NET non mi piace in ambiente stand alone (ripeto per me è un passo indietro 
rispetto alla filosofia di vb6)
...però c'è un campo dove mi piace alquanto...in ambito web...se possibile 
le vecchie pagine ASP...per quanto velocissime...erano carenti!
trovo che l'accoppiata ASP e .net (non 
asp.net
) sia producente!
Un sito in 
asp.net
 invece è un incubo...mille cose da configurare...mille 
cose da digerire....alla fine vien fuori un gran minestrone.
L'esempio sono i blog....in net ci sono blog complicatissimi che si 
connettono persino alla stazione orbitale...ma un blog scarica 
....upload...cambia none del blog...scrivi....non esiste!
nel mio blog ci sono script NET per ilresize  e per la rotazione 
sostituzione di parte delle immagini...l'interno della polaroid viene 
siostituito da foto a rotazione!
 il blog rimane scritto in asp...rimane veloce ed immediato!(aruba 
permettendo!)
...e per dire che NET non mi è antipatico a priori...anzi può essere anche 
utilissimo...
http://www.martek.it/dblog/articolo.asp?articolo=40
http://www.martek.it/dblog/articolo.asp?articolo=41

 del prodotto?
hai capito perfettamente.
Una sola precisazione, l'iter è abbastanza articolato e tra la tua 
richiesta e l'attivazione dell'abbonamento ci passa circa una settimana, 
a quel punto potrai già fare i download, da qui all'arrivo del wellcome 
kit (composto da 2 valigette portacd e una prima serie di dvd con vista, 
win server vstudio2008 e documentazione) ci passano circa 10gg.
La spedizione ti viene fatta con UPS ma poi il pacco ti viene recapitato 
  con SDA.
Una volta accettato il contratto da parte tua e di Microsoft ti verrà 
dato da pcware un vademecum su come fare l'ordine del kit.
Una sola avvertenza, quando andrai a fare l'ordine del kit dovrai 
scegliere anche la lingua (o meglio l'area linguistica), io 
colpevolmente e distrattamente (ahimè) ho scelto European Languages e 
quando ho ricevuto il kit mi è venuto un coccolone vedendo Vista in 
Latvian, Turkish, Finnish, Ebrew, Greek, Ungarian, Russian, Polsk e non 
mi ricordo quanta altra roba.
Ho però subito corretto la svista cambiando (dopo telefonata di conferma 
al numero verde MSDN) la lingua da European Language in Western European 
(il cambio però può essere fatto una sola volta).
Per poter seguire l'iter avrai bisogno di account live-id.
Attenzione che nel download non tutto può essere scaricato, stranamente 
(per accordi con sun) non può essere scaricato Visual Studio 6, ma puoi 
scaricare VB6 enterprise.
Mi sembra di aver detto tutto, spero di essere stato sufficientemente 
chiaro, comunque non preoccuparti, se hai dei dubbi chiedi, al limite 
non saprò risponderti ma c'è sempre l'ottimo supporto MSDN con operatori 
gentilissimi.
ciao
stefano

 
http://www.martek.it/dblog/articolo.asp?articolo=40
Belle le foto, complimenti.
--
Greg

 rinnovo potrŕ essere differente).
Grazie mille, sei stato chiarissimo.
L'unica parte che rimane oscura č quella quotata sopra.
Intanto sgancio 561 neuri  + IVA... e poi? L'anno prossimo?
Devo riacquistare quell'articolo? O mi dicono loro quando pagare?
Grazie mille ancora.
S.

 Devo riacquistare quell'articolo? O mi dicono loro quando pagare?
No, no.
Tu firmi un contratto di tre anni, ad esempio il 1° Settembre 2008
ecco pagherai la prima rata il 1°settembre 2008 poi qualche giorno prima 
del 1° settembre 2009 ti arriverà l'avviso di pagamento e tu pagherai la 
seconda rata, poi qualche giorno prima del 1° settembre 2010 ti arriverà 
l'avviso di pagamento e tu pagherai la terza rata.
Poi qualche settimana prima del 1° settembre 2011 (scadenza del 
triennio) ti arriverà un avviso, a quel punto potrai decidere di non 
rinnovare e tutto il sw che ti è arrivato continua a rimanere tuo a 
tutti gli effetti e puoi continuare ad utilizzarlo per sviluppare come 
prima solo che non ti arriveranno più gli aggiornamenti dalla Microsoft.
Oppure potrai rinnovare (ad esempio per un altro triennio) e quindi 
pagherai di conseguenza, oppure potrai decidere di passare 
all'abbonamento premium, insomma potrai fare diverse cose.
N.B.
Il download rimarrà valido anche dopo la scadenza, ovviamente solo per 
le risorse uscite fino alla scadenza e non per quelle dopo, l'unico 
accorgimento è che dovrai (nel caso non l'avessi già fatto nel 
frattempo) richiedere tutte le chiavi di attivazione, altrimenti non 
potrai più farlo.
Per tutto il N.B. però chiederei conferma ultima al numero verde MSDN.
ciao
stefano

 banale. Ma non so se avrò mai tempo e voglia di smazzarmi quella roba :-)
io non c'e' dubbio. e non ci penso nemmeno una cosa che significa senz'altro 
windows protection fault. vabbe', ne faremo a meno :)
ciao, a.

 da come va...
... tu dici ? Sai che in effetti... allora è una buona notizia:
mi basta debuggarlo :-)
Bye, G.


forse fai prima a chiedere qui se qualcuno ha un decompilatore :)

 No, no.
Grazie mille per le preziose info.
Domani si fa l'ordine (e, soprattutto, iniziano le ferie).
S.

 Domani si fa l'ordine (e, soprattutto, iniziano le ferie).
eh, io le ferie le devo sospirare ancora un po' fino a ferragosto sono 
in campo, poi due settimane di riposo.
buone ferie.
ciao
stefano