Consulta de Novato: .NET o Java?

17/05/2006 - 20:22 por Marcelo | Informe spam
Hola Gente,

Hace 8 años que trabajo con Visual Basic 5/6, hice un curso de java básico,
y estoy haciendo uno de J2EE, todavia no programé ni un ejemplo de "Hello
World" en .NET.

Lo que veo que en el mercado en Argentina hoy estan muy orientados a Java y
poco a .NET, entonces el problema que tengo es hacia donde enfocarme.
Me gustaría aprender .NET pero no tengo el suficiente tiempo libre para ver
.NET y java al mismo tiempo.

Por eso quisiera saber si me conviene seguir intentando aprender Java o
orientarme más a .NET. calculo que en este foro me van a decir que me
conviene .NET, pero me gustaría saber por qué.

Otra consulta, en el caso de orientarme a .NET quisiera saber qué me
conviene: si comenzar con VB.NET (usando la express edition) o comenzar con
C#... o con ASP.NET directamente que creo que es lo que mas conviene por el
tema de web.

Y si me pueden recomendar algún libro para comenzar a meterme, se los voy a
agradecer.


Desde ya, muchas gracias
Marcelo

Preguntas similare

Leer las respuestas

#6 Antonio Ortiz
18/05/2006 - 18:33 | Informe spam
Bueno, al bajarte VB 2005 Express, te deberia llegar un link al libro
'Introducing Visual Basic 2005 (gratuito) for developers' el cual es un buen
empiezo.


suerte,

Antonio Ortiz
asesor en sistemas
ant(a)aortiz.net
www.aortiz.net
www.progvisual.com


"Marcelo" <marcelo39(AT)hotmail.com> escribió en el mensaje
news:uS$
Gracias Harvey, Antonio, Leonardo por sus respuestas, me he instalador la
express edition de VB y C# para empezar a probar, faltaría si alguien me
puede recomendar un buen libro para mis primeros pasos.

Desde ya, muchas gracias!
Saludos,
Marcelo

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

"Marcelo" <marcelo39(AT)hotmail.com> escribió en el mensaje
news:e%
> Hola Gente,
>
> Hace 8 años que trabajo con Visual Basic 5/6, hice un curso de java
> básico,
> y estoy haciendo uno de J2EE, todavia no programé ni un ejemplo de


"Hello
> World" en .NET.
>
> Lo que veo que en el mercado en Argentina hoy estan muy orientados a


Java
> y
> poco a .NET, entonces el problema que tengo es hacia donde enfocarme.
> Me gustaría aprender .NET pero no tengo el suficiente tiempo libre para
> ver
> .NET y java al mismo tiempo.
>
> Por eso quisiera saber si me conviene seguir intentando aprender Java o
> orientarme más a .NET. calculo que en este foro me van a decir que me
> conviene .NET, pero me gustaría saber por qué.

Hola, Marcelo:

Mucho de lo que aprendas estudiando Java te va a servir si en algun


momento
decides aprender alguno de los lenguajes .NET. De hecho, creo que con la
experiencia en VB clasico y el conocimiento de Java, ya quedarías listo


para
programar con VB.NET.

Alguien me dijo que .NET es lo más parecido a Java que había visto en su
vida.

Al descontinuarse VB6 consideré alternativas no MS para continuar con el
oficio. Una de ellas fue Java. Al final opté por .NET, en primer lugar
porque la migración de mi codigo VB6 a VB.NET iba a ser mucho más simple


que
hacia Java. Luego porque los niveles de interoperabilidad entre las
aplicaciones de MS (logrado en gran medida gracias a COM) no tiene
comparación con nada de lo que vi en otros ambientes: un cliente tiene un
problema de presentación; desarrollas una plantilla en Word, escribes un
script que extraiga información de tu aplicacion y lo coloqué en un
documento Word basado en esa plantilla, y resuelves en 15 minutos un
problema que podría haberte consumido horas con otras herramientas. Ahora
parece ser que el InfoPath que viene con Office 2003 hace las cosas aun


mas
faciles.

Otra cosa es que el 99.9% de los clientes potenciales de mis productos
tienen equipos con Windows. Las aplicaciones .NET andan mejor sobre


Windows
que las aplicaciones Java. Por eso resultaba mas natural pasar a .NET que
buscar otras soluciones.

El utimo factor fue la calidad de las herramientas. La mayoria de los IDE
disponibles para Java son miserables -incluso si los comparas con el de


VB5.
El IDE de VS 2003 es lo mejor que he visto en mi vida (me gusta mas,
incluso, que el de VS 2005). Alguien me habló de un IDE para Java,
llamado
IDEA (http://www.jetbrains.com/idea/); nunca lo usé.

Por último, la disponibilidad de componentes de alta calidad para .NET es
más alta -o al menos más accesible- que la de componentes para Java.

Por supuesto que todas estas opiniones son exclusivamente subjetivas.

Salud!






Respuesta Responder a este mensaje
#7 Hector Minaya [VB.Net MVP]
19/05/2006 - 07:46 | Informe spam
Yo diria que tu mismo te estas respondiendo tus preguntas.

Generalmente la decision de la plataforma en la cual programar se mueve de
acuerdo al mercado en que estes laborando, si en tu pais se mueve mucho el
java, pues entonces se requieren personas que sepan Java, lo mismo con .Net.

Ahora en caso de que te decidas por .Net si quieres un lenguaje similar al
VB 6 debes usar VB.Net, si quieres uno similar a Java puedes usar C#.
Recuerda que siempre puedes obtener el mismo resultado con ambos lenguajes y
no existe ninguna superioridad entre uno y otro.



Hector Minaya, MVP Visual Basic

blog: http://www.VBdevelopers.Net

"Marcelo" <marcelo39(AT)hotmail.com> wrote in message
news:e%
Hola Gente,

Hace 8 años que trabajo con Visual Basic 5/6, hice un curso de java
básico,
y estoy haciendo uno de J2EE, todavia no programé ni un ejemplo de "Hello
World" en .NET.

Lo que veo que en el mercado en Argentina hoy estan muy orientados a Java
y
poco a .NET, entonces el problema que tengo es hacia donde enfocarme.
Me gustaría aprender .NET pero no tengo el suficiente tiempo libre para
ver
.NET y java al mismo tiempo.

Por eso quisiera saber si me conviene seguir intentando aprender Java o
orientarme más a .NET. calculo que en este foro me van a decir que me
conviene .NET, pero me gustaría saber por qué.

Otra consulta, en el caso de orientarme a .NET quisiera saber qué me
conviene: si comenzar con VB.NET (usando la express edition) o comenzar
con
C#... o con ASP.NET directamente que creo que es lo que mas conviene por
el
tema de web.

Y si me pueden recomendar algún libro para comenzar a meterme, se los voy
a
agradecer.


Desde ya, muchas gracias
Marcelo



Respuesta Responder a este mensaje
#8 Marcelo
19/05/2006 - 16:32 | Informe spam
Muchas Gracias Hector por tu respuesta...

Por ahí lo que me confunde un poco en Visual Basic .NET es que me deja usar
métodos de las versiones anteriores, por ej. msgbox (). Entonces como que no
sé hasta que punto estoy haciendo las cosas bien, si es normal usar metodos
nuevos y viejos, si me conviene intentar usar todos comandos nuevos, o si
hay alguna forma de deshabilitarle el uso de comandos viejos...

Gracias
Marcelo

"Hector Minaya [VB.Net MVP]" escribió en el
mensaje news:%
Yo diria que tu mismo te estas respondiendo tus preguntas.

Generalmente la decision de la plataforma en la cual programar se mueve de
acuerdo al mercado en que estes laborando, si en tu pais se mueve mucho el
java, pues entonces se requieren personas que sepan Java, lo mismo con


.Net.

Ahora en caso de que te decidas por .Net si quieres un lenguaje similar al
VB 6 debes usar VB.Net, si quieres uno similar a Java puedes usar C#.
Recuerda que siempre puedes obtener el mismo resultado con ambos lenguajes


y
no existe ninguna superioridad entre uno y otro.



Hector Minaya, MVP Visual Basic

blog: http://www.VBdevelopers.Net

"Marcelo" <marcelo39(AT)hotmail.com> wrote in message
news:e%
> Hola Gente,
>
> Hace 8 años que trabajo con Visual Basic 5/6, hice un curso de java
> básico,
> y estoy haciendo uno de J2EE, todavia no programé ni un ejemplo de


"Hello
> World" en .NET.
>
> Lo que veo que en el mercado en Argentina hoy estan muy orientados a


Java
> y
> poco a .NET, entonces el problema que tengo es hacia donde enfocarme.
> Me gustaría aprender .NET pero no tengo el suficiente tiempo libre para
> ver
> .NET y java al mismo tiempo.
>
> Por eso quisiera saber si me conviene seguir intentando aprender Java o
> orientarme más a .NET. calculo que en este foro me van a decir que me
> conviene .NET, pero me gustaría saber por qué.
>
> Otra consulta, en el caso de orientarme a .NET quisiera saber qué me
> conviene: si comenzar con VB.NET (usando la express edition) o comenzar
> con
> C#... o con ASP.NET directamente que creo que es lo que mas conviene por
> el
> tema de web.
>
> Y si me pueden recomendar algún libro para comenzar a meterme, se los


voy
> a
> agradecer.
>
>
> Desde ya, muchas gracias
> Marcelo
>
>
>


Respuesta Responder a este mensaje
#9 Jose Luis Manners
01/08/2006 - 16:09 | Informe spam
Hola Marcelo,

A pesar que no soy de (ni vivo en) Argentina me parece que asumir que .NET
no sea popular en ese pais es una actitud un poco erronea. No se si habras
notado la enorme cantidad de personas de Argentina registrados dentro del
programa Desarrollador 5 Estrellas, el alto numero de MVPs, los constantes
eventos de Microsoft en ese pais y la gran cantidad de grupos de usuarios.
Solo una observacion.

Coopera con el foro. Dinos si te sirvió la respuesta aquí planteada.

Saludos,

Jose Luis Manners
MCP, MCAD.NET
Microsoft MVP Visual C#
http://www.josemanners.com/
http://www.josemanners.com/mvp

"Simplicity is the ultimate sophistication."


"Hector Minaya [VB.Net MVP]" wrote in message
news:%
Yo diria que tu mismo te estas respondiendo tus preguntas.

Generalmente la decision de la plataforma en la cual programar se mueve de
acuerdo al mercado en que estes laborando, si en tu pais se mueve mucho el
java, pues entonces se requieren personas que sepan Java, lo mismo con


.Net.

Ahora en caso de que te decidas por .Net si quieres un lenguaje similar al
VB 6 debes usar VB.Net, si quieres uno similar a Java puedes usar C#.
Recuerda que siempre puedes obtener el mismo resultado con ambos lenguajes


y
no existe ninguna superioridad entre uno y otro.



Hector Minaya, MVP Visual Basic

blog: http://www.VBdevelopers.Net

"Marcelo" <marcelo39(AT)hotmail.com> wrote in message
news:e%
> Hola Gente,
>
> Hace 8 años que trabajo con Visual Basic 5/6, hice un curso de java
> básico,
> y estoy haciendo uno de J2EE, todavia no programé ni un ejemplo de


"Hello
> World" en .NET.
>
> Lo que veo que en el mercado en Argentina hoy estan muy orientados a


Java
> y
> poco a .NET, entonces el problema que tengo es hacia donde enfocarme.
> Me gustaría aprender .NET pero no tengo el suficiente tiempo libre para
> ver
> .NET y java al mismo tiempo.
>
> Por eso quisiera saber si me conviene seguir intentando aprender Java o
> orientarme más a .NET. calculo que en este foro me van a decir que me
> conviene .NET, pero me gustaría saber por qué.
>
> Otra consulta, en el caso de orientarme a .NET quisiera saber qué me
> conviene: si comenzar con VB.NET (usando la express edition) o comenzar
> con
> C#... o con ASP.NET directamente que creo que es lo que mas conviene por
> el
> tema de web.
>
> Y si me pueden recomendar algún libro para comenzar a meterme, se los


voy
> a
> agradecer.
>
>
> Desde ya, muchas gracias
> Marcelo
>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida