Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 vs fratelli minori

Ciao a tutti,
ho un po di confusione in testa:
- vb6 (con il quale ho sempre sviluppato)
- 
vb.net
- vb 2005 (ho scaricato la beta ieri
http://lab.msdn.microsoft.com/express/vbasic/default.aspx
)
su quale puntare per i prossimi lavori? Quali sono le differenze?
happy coding

 happy coding
Più che fratelli minori direi che sono affini come cugini che non si
frequentano da anni e che condividono solo il cognome (parlo di vb6
rispetto agli altri).
vb6 è un ramo secco (senza offesa per i rami secchi).
vb.net
 e gli altri sono tutti collegati da stretti vincoli di parentela.
Su quale puntare?:
Diciamo vb6 e vb 2005 (express se non devi sviluppare commercialmente)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Quali sono le differenze?
Impossibile parlarne in un post... sulla Rete troverai miliardi di 
informazioni al riguardo
Giusto qualche spunto:
Introduction to Visual Basic .NET for Visual Basic Veterans
http://msdn.microsoft.com/vbasic/default.aspx?pull=/library/en-us/vbcon/html/vboriintroductiontovisualbasic70forvisualbasicveterans.asp
A Sneak Preview of Visual Basic 2005
http://msdn.microsoft.com/vbasic/default.aspx?pull=/library/en-us/dnvs05/html/vbnet2005_preview.asp
Language Enhancements in Visual Basic 2005
http://msdn.microsoft.com/vbasic/default.aspx?pull=/library/en-us/dnvs05/html/LanguageEnhancements.asp
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

informazioni al riguardo
Appunto, volevo un parere da chi ci mette le mani tutti i giorni! :P
grazie dei link e delle info!
Il post e' quasi una provocazione, cosi tante versioni che a mio
avviso non fanno altro che creare confusione e incertezza tra vecchi e
nuovi programmatori.
E poi, alzi la mano poi chi ha usato davvero per lavoro su un progetto
non amatoriale 
vb.net
, oppure alzi la mano chi ha gia cominciato un
nuovo progetto con il 2005!
Quanti siete? L'1%? I guru fondamentalisti? Cioe' a me sembra che
questo .net framework non abbia ancora convinto, come la vedete?
ciao

 questo .net framework non abbia ancora convinto, come la vedete?
Se ti fai un giro sulla Rete, ti renderai conto che non è proprio vero che 
il .NET Framework non abbia convinto...
Il fatto, semmai, è una certa "reticenza" del popolo dei programmatori VB6 
ad affrontare il "salto" di qualità, il quale, comunque, richiede un buon 
invenstimento in termini di studio...
Una volta capiti i concetti fondamentali (e non ci vuole molto) resta il 
problema di conoscere il framework, ovvero capire, sapere cosa fanno le 
migliaia di classi presenti nella BCL. ...e questo lo si scopre man 
mano...
Per la verità, un'altro problema, di cui sento spesso parlare, è relativo 
alla decompilazione "facile" degli assembly .NET
Ma questo è, appunto, un'altro problema ;)


 wrote in 
news:uumk71598c4eg8ece...@4ax.com
:

my 2 cents...
dove lavoro io (societą di servizi dove faccio parte del ced interno) 
abbiamo un'applicazione personalizzata, sviluppata qualche anno fa in vb6 
da consulenti esterni: abbiamo acquistato 
vb.net
 solo per fare il 
downgrade a vb6 e poterla manutenere...
prima di passare sul serio a .net ci vorrą un bel pņ, tant'č vero che 
tutti i nuovi tool che si rendono necessari li sviluppo ancora in vb6.
-- 
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
| (fake address in reply-to field!)
+-------

 Ma questo è, appunto, un'altro problema ;)
che si ha anche con java, cosi' come la pesantezza di entrambi
-- 
ciao, hal

 che si ha anche con java, cosi' come la pesantezza di entrambi
Appunto, il problema è sempre esistito con java e, per certi versi è un 
"non problema".
Per quanto riguarda la pesantezza, ci sarebbe da fare un lungo discorso...
Lo stesso Russinovich, nel suo blog, paragonava un notepad scritto in .NET 
(occupazione in memoria di qualche MB, 8-10, se non ricordo male) ed uno 
scritto in C++ (poche centinaia di Kb). Ma, IMHO, non è così che si misura 
la "pesantezza" di una piattaforma con .NET


 happy coding
C'è anche questo da considerare
http://www.realsoftware.com/
-- 
  Mangiafuoco

 Ciao!
Ciao,
Andrea

 Semplice :-P. <g>
Punti di vista.
Quello che facevi facilmente con VB6, lo fai ancor più facilmente con 
VB2005... Sono fatti, non parole...


 VB2005... Sono fatti, non parole...
speriamo. il punto cruciale di vb classico, quello che ha fatto la sua
fortuna, era l'immediatezza, non il bel codice. per quello ci sono migliaia
di altri linguaggi. vb è per la gente che lavora, mica per i programmatori
:)
come dici tu, sarei curioso di vedere la percentuale sul *totale* dei
programmi vb funzionanti decentemente (non sui programmi fatti secondo tutti
i crismi) di classi ecc.
guardavo il librino di pc professionale.
sull'ultimo msdn uni edu che mi è arrivato in ufficio non ho visto vb2005.
tu che
<flautato>
    sei dentro le cose
</ :>
sai che arrivi presto? se tarda, qual e' il link della beta ?
grazie, a.

 sai che arrivi presto? se tarda, qual e' il link della beta ?
Se hai l'abbonamento MSDN, puoi scaricare VS 2005 TS dall'area download.
Altrimenti, puoi richiedere GRATUITAMENTE la beta (a prescindere 
dall'abbonamento) su DVD  (ci mette una decina di giorni, ad arrivare)
Leggi qui:
http://community.visual-basic.it/gianluca/archive/2005/04/25/10837.aspx


 Ciao!
Andrea

 Certo, se soltanto tutti quanti scrivessimo browser... ;-)
Come al solito, Andrea, parli di cose che non hai avuto modo di provare. 
E' talmente chiaro...
Oppure, le hai provate, e non ci hai capito nulla (senza offesa, 
ovviamente)


 Ciao!
Ciao,
Andrea

 "competitivitą", dubito molto che sia stato premiato :-P
Sbagli:  per MS e` importante ciucciare denaro a partire da chi
gli porta il fatturato, cioe` gli sviluppatori che usano i suoi
strumenti.
-- 
ciao, hal

 
http://community.visual-basic.it/gianluca/archive/2005/04/25/10837.aspx
Su sito MS si dice che "Beta Experience" è gratuito.
Ma cosa intendono per gratuito? Posso continuare ad usarlo dopo il 
periodo di beta? Posso compilare normalmente le mie applicazioni e 
distribuirle come se l'avessi acquistate?
bye
-- 
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it
Sinapsi Antispam. Antispam Gratuito.
http://www.nicolaottomano.it/sinapsi.htm
email spamtrap: 
spam...@nicolaottomano.it

 Con buona pace dello "stesso codice".
La storia informatica ci ha piů volte documentato croci e delizie della 
"backward compatibility" a tutti i costi.


 distribuirle come se l'avessi acquistate?
...basandoti sulla beta 2 del framework?


 ...basandoti sulla beta 2 del framework?
Immagino che debba poter accettare anche la 2.0 ufficiale (come adesso 
fa .NET 2003 che accetta 1.0 e 1.1). O no?
bye

 Ciao!
Ciao,
Andrea

 strumenti.
Mah... fino ad un certo punto, sono d'accordo.
D'altro canto, le politiche commerciali MS le abbiamo sotto gli
occhi ed è evidente chi ci sta guadagnando ora, pian pianino...
Ciao,
Andrea

 e guardati gli esempi... altro che browser.
ai quali aggiungo:
http://www.microsoft.com/emea/msdn/betaexperience/itit/wefly247.aspx


 Sinceramente non so dirti se la B2 è time-bomb.
Ho controllato l'EULA di VS 2005 Beta 2:
"...NOTICE:  THE SOFTWARE IS TIME SENSITIVE AND IS DESIGNED TO CEASE 
FUNCTIONING AFTER A CERTAIN PERIOD. NOTICE OF EXPIRATION WILL NOT ACTIVELY 
BE GIVEN SO YOU NEED TO PLAN FOR THE EXPIRATION DATE AND, PRIOR TO SUCH 
EXPIRATION, MAKE A COPY OF AND REMOVE YOUR DATA THAT YOU WISH TO USE IN 
THE FUTURE. PLEASE SEE SECTION 1(b) FOR DETAILS...."
"...Section 1(b)...  ...PORTIONS OF THE SOFTWARE ARE DESIGNED TO CEASE 
FUNCTIONING ON MAY 1, 2006  OTHER PORTIONS OF THE SOFTWARE ARE DESIGNED TO 
CEASE FUNCTIONING 365 DAYS FROM THE DATE FIRST INSTALLED...."
Il resto, lo trovi in EULA.TXT
Ciao!
