Newsgroup: it.comp.lang.visual-basic
Titolo: ho visto VB7 beta

ragazzi che dire...
^__^
CAMBIA TUTTO!!!
ci si "oggettizza" : classi , oggetti , ecc. (mi pare giusto, dopotutto,
anche se pensavo che la strategia di ms fosse di lasciare certe cose al c++
ed al nuovo c#)
non so se ci mettero' mai le mani pero'...bello, o no?
comunque nuove sfide da affrontare...
saludi

 ha scritto nel messaggio
news:934t2s$6km$1...@fe1.cs.interbusiness.it...


VB7=
VB.NET
Corrado

Ho a disposizione la copia di 
VS.NET
 Beta1, purtroppo non ho ancora avuto il
tempo di programmarvi seriamente però posso indicarvi le prime impressioni.
1. L'installazione dell'intero VS occupa circa 1.5GB, occorre installare 2
CD interi, un terzo CD di aggiornamento di varie parti del sistema (anche
Win2K), qualche difficoltà ma tutto si è installato e funziona (è una beta).
2. Ho aperto la shell di sviluppo è unica per tutti i linguaggi (assomiglia
ad interdev  VB6 modificato ma non è uguale) ho molte funzionalità aggiunte
di notevole utilità, l'editor è notevolmente migliorato potendo espandere e
ridurre ogni porzione di codice indentato (funzioni, cicli, condizioni,
case), molto utile. Per ora ho avuto tempo di guardare soltanto lo sviluppo
con VB.
3. 
VB.NET
 == VB7 Sono state introdotte tutte le funzionalità di un vero
linguaggio ad oggetti oltre ad aver finalmente tolto le dichiarazioni
implicite, sono stati modificati i tipi dati es VB6 Integer = 
VB.NET
 Short,è
stata introdotta una gestione degli errori più sofisticata (non ho potuto
provarla), è stata introdotta la possibilità di creare applicazioni
multitasching.
4. Ho preso un sorgente VB6 e lo ho aperto con 
VB.NET
. Esegue un lungo
lavoro di traduzione del sorgente. Dopo diversi minuti da 5 per 2 Form e
poche classi a 15-20 per progetti più complessi sono stati segnalati errori
e warning di conversione opportunamente segnalati sia a video che sul
codice. Visionando il codice si notano molti comandi VB6.xxxxxx che servono
per mantenere la compatibilità di diverse istruzioni il codice viene
modificato in diversi punti secondo le specifiche segnalate anche sul sito
microsoft.
Il tutto installazione compresa in cira 4 ore di lavoro (ho convertito
soltanto 3 progetti di piccole dimensioni) che ancora hanno qualche
istruzione da modificare 'Errori di conversione'.
Tutto sommato ci sono molti miglioramenti ma le applicazioni VB sono poco
compatibili tanto più la versione del sorgente è vecchia (versioni 6-5-4).
Se si è scritto utilizzando il più possibile le classi si hanno meno
difficoltà.
Purtroppo esistono alcune classi come Collection che non sono riuscito a
tradurre correttamente.
Piccola puntualizzazione sulla shell: occupa circa 45 MB di ram
Ciao Fausto

 parti del sistema
Occorre installare 1 solo CD (+ quello dell'aggiornamento). Il terzo CD
e' la versione di valutazione di SQL Server 2000 (120 gg), che non e'
obbligatorio installare.
Ciao.

No sono 3 cd:
1,2 per Vs7 + MSDN
il cd 3 sono framework e gli aggiornamenti delle librerie di sistema (che
tra l'altro richiedono una mezzora per essere installate tutte)
"H.P.L." <u...@vailla.ble> wrote in message
news:%ig86.48586$eB2.4...@news.infostrada.it...


 No sono 3 cd:
Scusami, hai perfettamente ragione, la memoria mi ingannava; ero
pienamente convinto che i CD fossero 3 in tutto, mentre sono 4, 1 di
aggiornamento, 2 di VS ed uno do SQL Server.
Ciao.