Programación General > Visual Basic 6.0 e inferiores
Votacion:vb 6.0 Vs Vb.net
RadicalEd:
Entre VB 6.0 y .NET, te recomiendo el .NET, no se si sea sierto lo que voy a decir pero a mi parecer lo he visto un poco asi, muchos de los lenguajes .NET utilizan casi la misma sintaxis por ejemplo:
Console.WriteLine ("Hola Mundo") este es de VB
Console.WriteLine ("Hola Mundo"); este es de C#
Console::WriteLine ("Hola Mundo"); es de C++
Entonces si aprendes VB a mi parecer no seria tan dificil aprender los otros lenguajes por que tienen casi todos la misma estructura, puede que no sea asi y me este equivocando pues apenas me estoy leyendo un manual de C# y vi en un ejemplo estas formas de los lenguajes a mi parecer .NET lleva ganado todo el terreno pero por ahi dicen que el VB.NET como el VB 6.0 van a morir muy pronto, osea cambiate a otro Lenguaje de programacion.
jejeje Que ayuda no
Bye
Kev:
Yo pienso que VB.NET es mejor, pero tampoco hay que ser ingratos y ralear a VB 6.0 ya que a mi este me ayudo mucho...
Ahora todo depende, primero de donde quieras aplicarlo, debes mirar a tu alrededor y ver la demanda de tu entorno, porque de entrada se observa que la ultima tecnologia tambien cuesta mas... y las aplicaciones clasicas como las hechas en VB 6.0 tampoco pasaran a la historia tan rapido... con tan solo fijate que hasta NET es compatible com componentes COM, ves es un claro ejemplo que todavia le queda vida a las aplicaciones clasicas.
Ahora el entorno es muy importante porque una empresa tiene una cantidad presupuestada para su sistema y claro que tienes que decirles y orientar que la ultima tecnologia es mejor pero no siempre estaran de acuerdo contigo ya que a algunos les gusta lo clasico... por mas que les ofrescas lo ultimo en tecnologia en este caso .NET hay que ver si te van a aceptar tu proyecto... :blink:
ahora depende de ti si en tu entorno hay clientes que prefieren lo clasico o lo ultimo en tecnologia.
Salu2
:comp: :hola:
Blag:
--- Citar ---Entre VB 6.0 y .NET, te recomiendo el .NET, no se si sea sierto lo que voy a decir pero a mi parecer lo he visto un poco asi, muchos de los lenguajes .NET utilizan casi la misma sintaxis por ejemplo:
--- Fin de la cita ---
Estoy de acuerdo contigo RadicalEd :lol:
En C#
--- Código: Text --- '-------------------------------------------''----------SinglePath games design----------''-----http://www.iespana.es/singlepath------''-----------singlepathpe@yahoo.es-----------''-------------Fecha: 18/01/2005.------------' Imports System Module Main Sub Main() dim iNumero,iSuma,iDigito,iAux,iExponente as integer 'dim declara variables dim sRespuesta as string sRespuesta = "s" do while sRespuesta <> "n" and sRespuesta <> "N" 'Ejecutamos este bloque de código, mientras se cumpla 'la condición iSuma = 0 iExponente = 1 Console.Write("Ingresa un número decimal: ") 'Write, Escribe en la pantalla iNumero = Console.ReadLine() 'ReadLine, lee una palabra ingresada por teclado do while iNumero >= 1 'Ejecutamos este bloque de código, mientras se cumpla 'la condición iDigito = iNumero mod 2 'Mod, ejecuta una división entera, conservando el residuo iNumero = iNumero \ 2 'El símbolo \ equivale a una division entera sin redondeo iAux = iDigito * iExponente iSuma = iSuma + iAux iExponente = iExponente * 10 loop 'Loop, define donde termina el bloque del While Console.Write("El número decimal es ") Console.Write(iSuma) Console.WriteLine() 'WriteLine, escribe una linea y ejecuta un salto de línea Console.Write("Deseas Continuar?(s/n): ") sRespuesta = Console.ReadLine() Console.WriteLine() Console.WriteLine() loop End SubEnd Module
Saludos,
Blag :devil:
solcito:
Obviamente que uno cuando hace algo piensa en el futuro, pero siempre depende de la magnitud del asunto, si quiero hacer una simple agenda para el Gerente de Recursos Humanos, ejemplo, voy a usar lo q sea mas eficiente para eso, que cumpla con sus obejivos de la manera mas rapida y menos costosa.
y si pensaramos mucho en el futuro, como dices eliza, no deberiamos estar programando ni en VB ni en .NET, ya que no son portables, y viendo como crece dia a dia toda la movida del Soft Libre, y como muchas organizaciones, Guvernamentales o no, migran a sistemas operativos como Linux, nustras aplicaciones no sirvirian para nada...........en fin.
Un punto de vista
La eficiencia es lo que cuenta. :comp:
eliza_marti:
mmmm... :huh: ..solcito te comento que el las aplicaciones en el .net si son portables..ahora con "Mono" se puede hacer que un programa diseñado para el entorno .NET sea funcional sobre linux. :)
Mono es la versión libre para aplicaciones .NET y funciona totalmente bajo GNU/Linux, por lo que no requiere apoyarse en Windows para su desarrollo y funcionamiento. Por lo tanto, de acuerdo con sus creadores, este desarrollo de software se ha diseñado para ofrecer compatibilidad con sistemas comerciales como .NET de Microsoft. :)
Mono
:hola: ..bye!.. :P :ph34r: :comp:
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa