Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: DeMoNcRaZy en 26 Agosto 2015, 19:47 pm



Título: [Consulta] ¿VB o .NET? Diferencias y ventajas
Publicado por: DeMoNcRaZy en 26 Agosto 2015, 19:47 pm
Buenas,

Me gustaría saber las diferencias que hay entre .NET y VB ¿y cuál sería más flexibles para programas de escritorios, como empresariales, juegos, malware, etc..? (Ya se que con ambos se puede hacer lo mismo, pero cuál sería más elegible)

Cualquier información adicional lo agradecería.
Gracias.

Saludos.


Título: Re: [Consulta] ¿VB o .NET? Diferencias y ventajas
Publicado por: MCKSys Argentina en 26 Agosto 2015, 19:56 pm
Hola!

Te refieres a las diferencias entre VB6 y VB.NET?

Creo que son bastantes obvias. El lenguaje tiene algunas cosas parecidas en su sintaxis, aunque toda la plataforma .NET está concebida desde un punto de vista diferente al de VB6.

Ni hablar que en .NET puedes programar tanto en VB como en C# y el resultado sería casi lo mismo (ambos corren en la misma VM).

VB6 ya está viejito, pero compila nativo en 32 bits, lo cual puede usarse aún. También puedes compilar en PCODE, pero es mucho más lento (parecido a lo que obtienes con .NET).

En fin, es lo que se me ocurre en este momento. Seguro habrá quien tenga más cosas para aportar.

Saludos!


Título: Re: [Consulta] ¿VB o .NET? Diferencias y ventajas
Publicado por: DeMoNcRaZy en 26 Agosto 2015, 19:58 pm
Hola!

Te refieres a las diferencias entre VB6 y VB.NET?

Creo que son bastantes obvias. El lenguaje tiene algunas cosas parecidas en su sintaxis, aunque toda la plataforma .NET está concebida desde un punto de vista diferente al de VB6.

Ni hablar que en .NET puedes programar tanto en VB como en C# y el resultado sería casi lo mismo (ambos corren en la misma VM).

VB6 ya está viejito, pero compila nativo en 32 bits, lo cual puede usarse aún. También puedes compilar en PCODE, pero es mucho más lento (parecido a lo que obtienes con .NET).

En fin, es lo que se me ocurre en este momento. Seguro habrá quien tenga más cosas para aportar.

Saludos!

Agradezco tu respuesta.

¿Aún así estando VB6 viejito se sigue usando a niveles comerciales/empresariales/etc..?

¿O ya es más recomendable .NET?

Saludos.


Título: Re: [Consulta] ¿VB o .NET? Diferencias y ventajas
Publicado por: MCKSys Argentina en 26 Agosto 2015, 20:36 pm
Agradezco tu respuesta.

¿Aún así estando VB6 viejito se sigue usando a niveles comerciales/empresariales/etc..?

¿O ya es más recomendable .NET?

Saludos.

Hola!

No creo que VB6 se siga usando a niveles comerciales/empresariales/etc. Si buscas en  la red, verás que ya no se usa dicho lenguaje (excepto para hacer malware  :P)

.NET es útil si vas a desarrollar para Windows. Si quieres algo multiplataforma, vas a tener que usar otra cosa (Python, Java, etc.)

Saludos!


Título: Re: [Consulta] ¿VB o .NET? Diferencias y ventajas
Publicado por: engel lex en 26 Agosto 2015, 20:37 pm
una diferencia y ventaja de .net ... no está obsoleto de hace 15 años XD

Citar
¿Aún así estando VB6 viejito se sigue usando a niveles comerciales/empresariales/etc..?

dudosamente, ya que puede producir errores en windows desde 7 en adelante


Título: Re: [Consulta] ¿VB o .NET? Diferencias y ventajas
Publicado por: DeMoNcRaZy en 26 Agosto 2015, 22:18 pm
una diferencia y ventaja de .net ... no está obsoleto de hace 15 años XD

dudosamente, ya que puede producir errores en windows desde 7 en adelante

Parece que está ya un poco pasado de años  :xD

Gracias por vuestras respuestas.
Ya me quedaron algunos conceptos.

Saludos.


Título: Re: [Consulta] ¿VB o .NET? Diferencias y ventajas
Publicado por: BlackZeroX en 27 Agosto 2015, 04:50 am
Hola!

No creo que VB6 se siga usando a niveles comerciales/empresariales/etc. Si buscas en  la red, verás que ya no se usa dicho lenguaje (excepto para hacer malware  :P)

.NET es útil si vas a desarrollar para Windows. Si quieres algo multiplataforma, vas a tener que usar otra cosa (Python, Java, etc.)

Saludos!

Me a tocado ir a varios bancos como Bancomer, Banamex, Banco Azteca,... ademas de manejar lenguajes como COBOL y hasta JAVA e visto sistemas íntegros en VB6 (programas bastante caóticos a nivel estructural del lenguaje) de aplicaciones de escritorio bastantes robustos así que al menos que caigas en alguna institución financiera o alguna consultora que ofrezca dicho servicio en el lenguaje VB6 dudo que tengas un futuro laboral en dicho lenguaje.

.NET puedes usar MONO para correrlo en linux, no se si unix igual pero bueno hay esta, el ámbito laboral esta en JAVA!¡.una migración

P.D.: Si sabes VB6 puedes migrar sistemas, claro deberías saber otro lenguaje...

Saludos!¡.