Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 vale la pena?

Diversi anni fa avevo studiato VisualBasic6 con una certa soddisfazione 
(avevo addirittura tenuto un corso di base (sic!) con buona soddisfazione 
degli studenti 8-)). Poi negli anni (era il 2003) causa altri pressanti 
impegni l'ho abbandonato. Ora mi piacerebbe riprenderlo in mano, ma avevo 
sentito, e ne ho avuto conferma documentandomi in rete, che con l'uscita del 
.NET il linguaggio era stato "abbandonato" dalla microsoft  nel 2008. Quindi 
ho pensato che non valesse la pena ritirare fuori i miei vecchi manuali per 
rispolverare le mie conoscenze del linguaggio.
Perņ vedendo questo NG piuttosto attivo mi č venuto il dubbio.
Insomma, secondo voi, ha senso riprendere in mano VB6 o č ormai un 
linguaggio morto?
\scusate in anticipo se la domanda dovesse risultare "ingenua" o impropria.
Grazie.
-- 
Massy 

 linguaggio morto?
Ha senso in casi specifici, ad esempio se devi manutenere vecchi 
programmi in VB6, o se per lavoro ti ï¿œ richiesta specificamente la 
conoscenza di VB6.
Se lo fai per hobby, per tua conoscenza personale o per farti una base 
che ti potrebbe essere utile in futuro, allora IMHO non ha senso.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Scarica "OpenOffice.org 3.0 Soluzioni a raccolta", molto piï¿œ di semplici 
FAQ! 
http://it.openoffice.org/doc/manuali/

 morto?
tendo ad essere un po' parte probabilmente, ma secondo me oggi VB6 è un 
linguaggio morto, iniziare oggi un nuovo progetto su VB6 è semlicemente 
un suicidio e ancora di più sarebbe mettersi oggi a studiare il 
linguaggio.
Oltre al dettaglio non indifferente che non c'è più supporto.
.m
-- 
Mauro Servienti
{C67C0157-5D98-4733-A75E-93CAEE4BADC8}
Microsoft MVP - Visual C# / MCP
http://mvp.support.microsoft.com
blog @ 
http://milestone.topics.it
whynot [ at ] topics [ dot ] it


A mio modestro parere direi di sï¿œ. assolutamente.
Il VB6 ï¿œ stato un sistema eccellente.
Ma ora , specialmente guardando al futuro, ha senso sviluppare solo su .NET.
Il VB .NET ï¿œ completamente diverso dal VB6, diciamo per l'80%.
ï¿œ stato disegnato per coloro che non vogliono allontanarsi dal Visual 
Basic, come linguaggio. Ma lo obbligano ad impararsi le classe del .NET.
E' per questo che in un certro senso, il Visual Basic si 'alza di 
grado', debellando tutte le motivazioni che lo portavano precedentemente 
ad essere considerato un linguaggio 'non professionale', solo per 
'hobbisti'.
Ora ï¿œ perfettamente equivalente al C# (salvo poche eccezioni che 
riguardano il non-secure programming, come i pointers).
Insomma vale la pena fare lo sforzo e cominciare ad usare il VB .NET.
Io ho cominciato nel maggio 2009, dopo decenni di Visual Basic
(almeno dieci di VB6), e sono felicissimo di averlo fatto.
Senza menzionare il fatto che il passare ad un altro limguaggio, ad 
esempio C# (magari per obblighi contrattuali) ï¿œ molto piï¿œ agevole
dal VB .NET.

 .NET.
Quindi mi pare di capire che passare a VB NET significa imparare 
praticamente un nuovo linguaggio quasi da zero, giusto? le conoscenze di VB6 
auterebbero relativamente (che poi su VB6 avevo un sacco di buoni manuali 
che avrei potuto rispolverare a costo zero, mentre per VB .NET mi dovrei 
fare una nuova "biblioteca" :-( )
Ma la IDE � rimasta simile o � stata stravolta anche quella (parlo senza 
aver MAI nemmeno "aperto" VB NET) 

 aver MAI nemmeno "aperto" VB NET)
Volendo in .NET si riesce a programmare abbastanza alla VB6, solo che non è
il modo corretto, e non so quanto sarà supportato.
L'accesso ai dati è diverso, ma ti basta imparare un po' 
ADO.NET
 e via. Io
ho preso il libro di Sceppa a 25 euro invece di 70 in offerta (è
vecchiotto), ma non credo lo leggerò, lo userò più come consultazione.


io purtroppo alcuni mesi fa non li ho trovati in commercio.
Mi hanno detto che erano completamente esauriti, anche in USA e non sono 
più stati ristampati.

 piů stati ristampati.
Come vedi ci sono disponibili, mi pare altamente improbabile che non si
trovino piů.
Comunque quello sul 2010 credo posso inglobale entrambi, l'unico pericolo č
che dia per scontate alcune conoscenze, ma non credo.

 praticamente un nuovo linguaggio quasi da zero, giusto?
Per la sintassi no, ma per i concetti sì. Però tieni conto che le 
nozioni sull'OOP che sarai costretto a imparare sono tranquillamente 
rispendibili in qualsiasi altro linguaggio OOP moderno.
Era VB6 a essere un vicolo cieco da quando è nato, per questo molti non 
riescono più a schiodarsi da VB6. Ad esempio un programmatore C++, Java 
o Delphi troverà molte meno difficoltà a imparare C# o 
VB.NET
 rispetto a 
un programmatore VB6, anche se le sintassi sono diverse. Le sintassi si 
imparano preso e sono più che altro questione di gusti. L'importante 
sono i concetti.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Scarica "OpenOffice.org 3.0 Soluzioni a raccolta", molto più di semplici 
FAQ! 
http://it.openoffice.org/doc/manuali/

 aver MAI nemmeno "aperto" VB NET)
Vai a questa pagina:
http://www.microsoft.com/express/downloads/#2010-Visual-Basic
Seleziona VisualBasic 2010, seleziona la lingua.
Scarica e installa(gratuito).
Buon divertimento.
-- 
---------------------------
Mauro Gamberini
Microsoft MVP - Excel
http://www.riolab.org/
http://www.maurogsc.eu/
 

 io purtroppo alcuni mesi fa non li ho trovati in commercio.
Io li ho comprati il mese scorso... dall'ordine sono arrivati in una 
settimana circa (dalla libreria di un Amico).
-- 
Daniele Pinna
DAPINNA.COM
(leva oops per rispondere)
www.dapinna.com
www.ildocfainpillole.it

 dopo 10 anni di VB6.
Grazie. 

 
http://www.bol.it/libri/Visual-basic-2010.-Guida/na/ea978882034469/
Francesco Balena � stato colui che mi ha accompagnato nell'apprendimento di 
VB6 (Programmare Visual Basic 6.0, che non era proprio portatile... :-) ), 
penso proprio che dar� uno sguardo a questi libri...