Programación General > Visual Basic 6.0 e inferiores

 Votacion:vb 6.0 Vs Vb.net

<< < (2/3) > >>

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 = &#34;s&#34;    do while sRespuesta &#60;&#62; &#34;n&#34; and sRespuesta &#60;&#62; &#34;N&#34;    'Ejecutamos este bloque de código, mientras se cumpla    'la condición    iSuma = 0    iExponente = 1        Console.Write(&#34;Ingresa un número decimal: &#34;)          'Write, Escribe en la pantalla          iNumero = Console.ReadLine()    'ReadLine, lee una palabra ingresada por teclado        do while iNumero &#62;= 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 &#092; 2    'El símbolo &#092; 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(&#34;El número decimal es &#34;)        Console.Write(iSuma)        Console.WriteLine()        'WriteLine, escribe una linea y ejecuta un salto de línea                      Console.Write(&#34;Deseas Continuar?(s/n): &#34;)      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

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa