Ir al contenido


Foto

¿Cuáles son las diferencias entre Visual Basic 6.0 y las Visual Basic .NeT?


  • Por favor identifícate para responder
3 respuestas en este tema

#1 Master23

Master23

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 230 mensajes
  • LocationSanto Domingo

Escrito 15 septiembre 2010 - 07:38

Tengo que hacer una exposición mañana en la universidad y necesito saber de personas que han trabajado en esas 2,las diferencias que hay entre estas, he leído un poco pero quiero conocer de personas con experiencia más a fondo acerca de las diferencias, gracias de antemano.
  • 0

#2 cadetill

cadetill

    Advanced Member

  • Moderadores
  • PipPipPip
  • 994 mensajes
  • LocationEspaña

Escrito 16 septiembre 2010 - 01:21

Buenas,

Yo no he trabajado ni con el uno ni con el otro, cualquier cosa que empiece por Visual Basic ya me produce resquemor  :D

Pero vamos, así de entrada decirte que es como si compararas patatas con coles, los dos son hortalizas pero no tiene nada que ver el uno con el otro. En este caso lo que compartirían es la sintaxis del lenguaje, pero uno es para realizar aplicaciones Win32 y el otro hace aplicaciones para la plataforma .NET, es decir, para "llegar" (por decirlo de alguna manera) al sistema operativo necesitas pasar por un intermediario (la plataforma .NET), lo mismo que les pasaría a los programas Java

Lo que sí podrías comparar son 2 lenguajes de la misma plataforma, pero de diferentes......

Espero que te ayude

Nos leemos

  • 0

#3 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.301 mensajes
  • LocationArgentina

Escrito 16 septiembre 2010 - 03:54

Bueno, hace ya tiempo que no toco VB y debo admitir que a VB.NET poco lo he usado.

Si bien comparten sintaxis, pertenecen a dos paradigmas diferentes. El primero es Orientado a Eventos, mientras que el segundo es Orientado a Objetos.
Vendría a ser, en cierto modo, como una mejora... una evolución. Algo similar como fue el paso de Pascal a Object Pascal (Delphi).

El punto es que como dijo Cadetill, .NET es un framework. Muchos asocian el término .NET a un lenguaje pero no lo es. Es sólo un marco de trabajo con soporte para varios lenguajes, entre ellos VB y C#.

Como framework hace de intérprete entre la aplicación y el SO, simulando ser una máquina virtual, como es el caso de Java. La diferencia con éste es que .NET es monoplataforma: Windows mientras que la máquina virtual de Java es multiplataforma.

Recomiendo que leas algunos libros. ¡Y por cierto, no esperes a último momento para estudiar!  :o

Saludos,
  • 0

#4 Master23

Master23

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 230 mensajes
  • LocationSanto Domingo

Escrito 16 septiembre 2010 - 11:34

Bueno, hace ya tiempo que no toco VB y debo admitir que a VB.NET poco lo he usado.

Si bien comparten sintaxis, pertenecen a dos paradigmas diferentes. El primero es Orientado a Eventos, mientras que el segundo es Orientado a Objetos.
Vendría a ser, en cierto modo, como una mejora... una evolución. Algo similar como fue el paso de Pascal a Object Pascal (Delphi).

El punto es que como dijo Cadetill, .NET es un framework. Muchos asocian el término .NET a un lenguaje pero no lo es. Es sólo un marco de trabajo con soporte para varios lenguajes, entre ellos VB y C#.

Como framework hace de intérprete entre la aplicación y el SO, simulando ser una máquina virtual, como es el caso de Java. La diferencia con éste es que .NET es monoplataforma: Windows mientras que la máquina virtual de Java es multiplataforma.

Recomiendo que leas algunos libros. ¡Y por cierto, no esperes a último momento para estudiar!  :o

Saludos,

Muchas gracias Delphius.
  • 0




IP.Board spam blocked by CleanTalk.