Pasar aplicaciones de VB.6 a VB.Net

29/09/2004 - 19:31 por Anonimo | Informe spam
Hay alguna herramienta o hay que hacerlo a pulso

Preguntas similare

Leer las respuestas

#1 Guillermo guille
29/09/2004 - 20:10 | Informe spam
no se si está disponible en todas las versiones 8creo que es a partir de la
Professional), pero si abres un proyecto de VB6 desde el Visual Studio .NET, te
mostrará el asistente de "migración", no esperes maravillas, pero al menos hace
casi todo el trabajo "sucio"

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)


wrote in message
news:3bb901c4a64a$2af0a060$
Hay alguna herramienta o hay que hacerlo a pulso
Respuesta Responder a este mensaje
#2 Leonardo Azpurua
29/09/2004 - 21:55 | Informe spam
escribió en el mensaje
news:3bb901c4a64a$2af0a060$
Hay alguna herramienta o hay que hacerlo a pulso



Hola, Anonimo:

Hay un asistente de migración que normalmente hace como el 15% del trabajo.

De ahí en adelante, te toca seguir a pie.

Lo que te recomiendo es que a menos que tengas una excelente razón para
"migrar" las aplicaciones, no te tomes la molestia de hacerlo: las ventajas
de VB.NET no tienen nada que ver con lo que normalmente se hacía en VB6. De
manera que te va a dar un trabajo del demonio.

Y si tienes la excelente razón para migrar, tambien tienes una excelente
oportunidad de revisar el diseño de la aplicación y mejorarla
considerablemente aprovechando todos los recursos adicionales de diseño que
te da .NET.

Salud!

Leonardo
mvp vb
Respuesta Responder a este mensaje
#3 Pedro Luna Montalvo, MVP
30/09/2004 - 04:32 | Informe spam
15%, vaya que cruel con la gente de Artinsoft!!! :)

En realidad, el migrador si hace (permiteme ser un poco mas generoso), un
75% del trabajo y en muchos casos de aplicaciones no muy complejas, la
dejara casi lista para funcionar en .NET.

Sin embargo vale una aclaracion, el migrador hará todo lo necesario para
dejar tu aplicacion "funcionalmente equivalente", es decir, que al final
tendras un aplicacion con codigo VB6 ejecutandose sobre .NET, y no es lo
mismo que una aplicacion desarrollada y diseñada sobre y para .NET.

El alcance de diseño de ambos lenguajes VB6 y VB.NET es diferente, y la
implementacion de las aplicaciones en ambos ambientes es diferente. (para
mi, ambos son dos lenguajes diferentes, y no una sucecion).

Para que el migrador realice un mejor trabajo, existe un Add-in para VB6 que
permite evaluar ciertos topicos que permitiran mejorar y preparar tu codigo
en VB6, directamente en VB6. Esto como un paso previo a una migracion a
.NET.

La herramienta la descargas aca:
http://msdn.microsoft.com/vbasic/do...fault.aspx

Saludos
Pedro Luna, MVP
Gye, Ecu



"Leonardo Azpurua" <l e o n a r d o (arroba) m v p s (punto) o r g> escribió
en el mensaje news:

escribió en el mensaje
news:3bb901c4a64a$2af0a060$
> Hay alguna herramienta o hay que hacerlo a pulso

Hola, Anonimo:

Hay un asistente de migración que normalmente hace como el 15% del


trabajo.

De ahí en adelante, te toca seguir a pie.

Lo que te recomiendo es que a menos que tengas una excelente razón para
"migrar" las aplicaciones, no te tomes la molestia de hacerlo: las


ventajas
de VB.NET no tienen nada que ver con lo que normalmente se hacía en VB6.


De
manera que te va a dar un trabajo del demonio.

Y si tienes la excelente razón para migrar, tambien tienes una excelente
oportunidad de revisar el diseño de la aplicación y mejorarla
considerablemente aprovechando todos los recursos adicionales de diseño


que
te da .NET.

Salud!

Leonardo
mvp vb


Respuesta Responder a este mensaje
#4 DJ MIAO
30/09/2004 - 07:31 | Informe spam
no muy complejas
no muy complejas
no muy complejas

No te contradigas...
Estoy con el predicador y te resumo toda su catedra.

Si no hace falta ni la mires.


Comprate un libro...

Miao..


15%, vaya que cruel con la gente de Artinsoft!!! :)

En realidad, el migrador si hace (permiteme ser un poco


mas generoso), un
75% del trabajo y en muchos casos de aplicaciones no muy


complejas, la
dejara casi lista para funcionar en .NET.

Sin embargo vale una aclaracion, el migrador hará todo


lo necesario para
dejar tu aplicacion "funcionalmente equivalente", es


decir, que al final
tendras un aplicacion con codigo VB6 ejecutandose


sobre .NET, y no es lo
mismo que una aplicacion desarrollada y diseñada sobre y


para .NET.

El alcance de diseño de ambos lenguajes VB6 y VB.NET es


diferente, y la
implementacion de las aplicaciones en ambos ambientes es


diferente. (para
mi, ambos son dos lenguajes diferentes, y no una


sucecion).

Para que el migrador realice un mejor trabajo, existe un


Add-in para VB6 que
permite evaluar ciertos topicos que permitiran mejorar y


preparar tu codigo
en VB6, directamente en VB6. Esto como un paso previo a


una migracion a
..NET.

La herramienta la descargas aca:
http://msdn.microsoft.com/vbasic/do...advisor/de


fault.aspx

Saludos
Pedro Luna, MVP
Gye, Ecu



"Leonardo Azpurua" <l e o n a r d o (arroba) m v p s


(punto) o r g> escribió
en el mensaje


news:

escribió en el




mensaje
news:3bb901c4a64a$2af0a060$
> Hay alguna herramienta o hay que hacerlo a pulso

Hola, Anonimo:

Hay un asistente de migración que normalmente hace




como el 15% del
trabajo.

De ahí en adelante, te toca seguir a pie.

Lo que te recomiendo es que a menos que tengas una




excelente razón para
"migrar" las aplicaciones, no te tomes la molestia de




hacerlo: las
ventajas
de VB.NET no tienen nada que ver con lo que




normalmente se hacía en VB6.
De
manera que te va a dar un trabajo del demonio.

Y si tienes la excelente razón para migrar, tambien




tienes una excelente
oportunidad de revisar el diseño de la aplicación y




mejorarla
considerablemente aprovechando todos los recursos




adicionales de diseño
que
te da .NET.

Salud!

Leonardo
mvp vb






.

Respuesta Responder a este mensaje
#5 PilarMMF
30/09/2004 - 11:05 | Informe spam
Para que el migrador realice un mejor trabajo, existe un Add-in para VB6 que
permite evaluar ciertos topicos que permitiran mejorar y preparar tu codigo
en VB6, directamente en VB6. Esto como un paso previo a una migracion a
.NET.



Habrá que echarle un vistazo.
Saludos.
Pilar.

m a r t i n _ p i l arroba g v a punto e s
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida