Discussione:
Tool conversione VB6 -> VB.NET
(troppo vecchio per rispondere)
Homer Simpson
2007-11-08 17:00:37 UTC
Permalink
Salve,
un pò di tempo fa avevo letto da qualche parte su internet che la
microsoft aveva fatto un tool per convertire i sorgenti da VB6 a VB.NET
però non riesco a trovare il link ed ho chiamato Mamma Micro$oft ma non
ne sanno niente, qualcuno di voi mi può aiutare?
Grazie
--
Marco Bruni
Amministratore Sistemi Windows/Linux
Consulente e Programmatore Informatico
http://www.marcobruni.eu

Partecipa alle attività dell'Associazione Culturale "I Care":
http://www.associazioneicare.org
VITRIOL
2007-11-08 17:11:34 UTC
Permalink
Post by Homer Simpson
un pò di tempo fa avevo letto da qualche parte su internet che la
microsoft aveva fatto un tool per convertire i sorgenti da VB6 a VB.NET
però non riesco a trovare il link ed ho chiamato Mamma Micro$oft ma non
ne sanno niente, qualcuno di voi mi può aiutare?
E' integrato in Visual Studio, anche versione Express. Però, a detta di
tutti, forse è meglio che lasci perdere...
--
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.

Saluti, VITRIOL
Albe V°
2007-11-08 17:49:36 UTC
Permalink
Post by VITRIOL
un pò di tempo fa avevo letto da qualche parte su internet che la microsoft
aveva fatto un tool per convertire i sorgenti da VB6 a VB.NET però non
riesco a trovare il link ed ho chiamato Mamma Micro$oft ma non ne sanno
niente, qualcuno di voi mi può aiutare?
E' integrato in Visual Studio, anche versione Express. Però, a detta di
tutti, forse è meglio che lasci perdere...
Beh, per funzionare funziona, i progetti vb6 diventano .Net e girano.

E' evidente che, per un purista di .Net, sono inguardabili.

Ma immagina di dover migrare pezzi di un progetto più vasto, di non
avere tempo per fare una riscrittura completa...
Intanto migri, poi pian piano riscrivi tutto per bene...

Ciao

Alberto
--
Ho spiegato a mio nipote cos'è il compromesso: se per le vacanze tua
madre vuole andare al mare e tuo padre invece in montagna, il
compromesso è che si va al mare, ma il papà può portarsi gli sci.
Andrea [Work]
2007-11-09 08:33:32 UTC
Permalink
Post by Albe V°
E' evidente che, per un purista di .Net, sono inguardabili.
Ma immagina di dover migrare pezzi di un progetto più vasto, di non
avere tempo per fare una riscrittura completa...
Intanto migri, poi pian piano riscrivi tutto per bene...
Io ho convertito un solo mini progettino che accedeva ad un mdb e faceva
una ricerca, funzionava correttamente, unica cosa graficamente era un po'
da risistemare.
SB
2007-11-09 09:40:05 UTC
Permalink
Il giorno Thu, 08 Nov 2007 18:11:34 +0100, VITRIOL
Post by VITRIOL
Post by Homer Simpson
un pò di tempo fa avevo letto da qualche parte su internet che la
microsoft aveva fatto un tool per convertire i sorgenti da VB6 a VB.NET
però non riesco a trovare il link ed ho chiamato Mamma Micro$oft ma non
ne sanno niente, qualcuno di voi mi può aiutare?
E' integrato in Visual Studio, anche versione Express. Però, a detta di
tutti, forse è meglio che lasci perdere...
C' è un wizard che però fa un pò pena.

Io ho provato a convertire un paio di progetti e le righe verdi (commenti in cui
mette quello che non capisce) erano più di quelle nere.

Naturalmente dipende anche da come sono fatti i programmi, però se un tool
converte così poco, boh, serve a poco

Avevo sentito dire anch'io che volevano migliorare il wizard di conversione,
speriamo che sia vero.

--
ciao
Stefano
Ettore Massimo Albani
2007-11-09 16:56:45 UTC
Permalink
Francesco Balena ha creato un nuovo tipo di convertitore, molto più
efficiente di quello standard.

Circa una anno fa ho visto la beta version e sembrava valida.

Sulla commercializzazione del prodotto era indeciso se darla a M$ oppure
venderla attraverso la sua Software House.

Poiché ora dovrebbe essere già pronta da un pezzo e non ne abbiamo sentito
notizie in giro, è probabile che l'abbia ceduta a M$: volete scommettere che
la vedremo distribuita con Visual Studio 2008?
Luciano Bastianello
2007-11-09 20:22:34 UTC
Permalink
L'unico convertitore veramente efficace è un programmatore esperto di vb6 e
vb.net :))
Battute a parte, con progetti banali il convertitore non ti serve proprio.
Convertire invece un progetto complesso che magari fa uso di oggetti di
terze parti (non microsoft) potrebbe diventare una esperienza di vita "in
negativo", ci si rende conto infatti che si faceva prima a convertire "a
mano" piuttosto che seguire tutti gli avvisi del convertitore.
Se il tuo progetto fa uso di dati con ADO o (peggio) con DAO forse è meglio
tenerselo così com'è e iniziarne un'altro di sana piante.
--
-----------------------------------------------------------------
Luciano Bastianello - MBS CP Navision Development
Software Consultant - Apprentice Sorcerer
MSN: ***@hotmail.com - ICQ: 209754422
http://community.visual-basic.it/LucianoB/
-----------------------------------------------------------------
Post by Ettore Massimo Albani
Francesco Balena ha creato un nuovo tipo di convertitore, molto più
efficiente di quello standard.
Circa una anno fa ho visto la beta version e sembrava valida.
Sulla commercializzazione del prodotto era indeciso se darla a M$ oppure
venderla attraverso la sua Software House.
Poiché ora dovrebbe essere già pronta da un pezzo e non ne abbiamo sentito
notizie in giro, è probabile che l'abbia ceduta a M$: volete scommettere
che la vedremo distribuita con Visual Studio 2008?
Telema srl (Nicola Ottomano)
2007-11-15 09:44:02 UTC
Permalink
Post by Luciano Bastianello
L'unico convertitore veramente efficace è un programmatore esperto di
vb6 e vb.net :))
Battute a parte, con progetti banali il convertitore non ti serve proprio.
Convertire invece un progetto complesso che magari fa uso di oggetti di
terze parti (non microsoft) potrebbe diventare una esperienza di vita
"in negativo", ci si rende conto infatti che si faceva prima a
convertire "a mano" piuttosto che seguire tutti gli avvisi del
convertitore.
Se il tuo progetto fa uso di dati con ADO o (peggio) con DAO forse è
meglio tenerselo così com'è e iniziarne un'altro di sana piante.
Quoto.
Ho avuto modo di portare un mio progetto molto grosso da vb6 a .net 2.0
e in 3 mesi sono riuscito a riscrivere tutto a mano.
Altro vantaggio è che ora uso solo codice managed e che la quantità di
codice è praticamente dimezzata (da 50.000 a circa 30.000 linee) a
parità di funzionalità.

Nicola

Loading...