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

#1 Harvey Triana
17/05/2006 - 20:41 | Informe spam
Es difícil encontrar una comparación objetiva. Normalmente se mueven
intereses mas comerciales que técnicos. Si buscas en la red algo como ".NET
vs Java", encontraras muchos artículos.

Mi punto de vista es que .NET es superior en muchos aspectos, desde el IDE
integrado y elegante hasta el código final de una solución.

Respecto al lenguaje, no lo dudes, C# es la elección correcta. El
infortunadamente llamado VB.NET tiende de a ser aplastado por C#, - ya ni
siquiera MS se preocupa en codificar los ejemplos en terminología VB, solo
hace una traducción ofensiva de ejemplos escritos en C#.

Saludes,
<Harvey Triana />

"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é.

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
#2 Leonardo Azpurua [mvp vb]
17/05/2006 - 21:02 | Informe spam
"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
#3 Antonio Ortiz
18/05/2006 - 02:01 | Informe spam
Tal vez entendiste mal algo, aplastado?

http://www.microsoft.com/spanish/ms...J_2128.asp


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


"Harvey Triana" escribió en el mensaje
news:%
Es difícil encontrar una comparación objetiva. Normalmente se mueven
intereses mas comerciales que técnicos. Si buscas en la red algo como
".NET vs Java", encontraras muchos artículos.

Mi punto de vista es que .NET es superior en muchos aspectos, desde el IDE
integrado y elegante hasta el código final de una solución.

Respecto al lenguaje, no lo dudes, C# es la elección correcta. El
infortunadamente llamado VB.NET tiende de a ser aplastado por C#, - ya ni
siquiera MS se preocupa en codificar los ejemplos en terminología VB, solo
hace una traducción ofensiva de ejemplos escritos en C#.

Saludes,
<Harvey Triana />

"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é.

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
#4 Marcelo
18/05/2006 - 14:13 | Informe spam
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
#5 Harvey Triana
18/05/2006 - 17:28 | Informe spam
Es algo sutil, pero paulatinamente evidente.
<ht />

"Antonio Ortiz" escribió en el mensaje
news:
Tal vez entendiste mal algo, aplastado?

http://www.microsoft.com/spanish/ms...J_2128.asp


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


"Harvey Triana" escribió en el mensaje
news:%
Es difícil encontrar una comparación objetiva. Normalmente se mueven
intereses mas comerciales que técnicos. Si buscas en la red algo como
".NET vs Java", encontraras muchos artículos.

Mi punto de vista es que .NET es superior en muchos aspectos, desde el
IDE integrado y elegante hasta el código final de una solución.

Respecto al lenguaje, no lo dudes, C# es la elección correcta. El
infortunadamente llamado VB.NET tiende de a ser aplastado por C#, - ya ni
siquiera MS se preocupa en codificar los ejemplos en terminología VB,
solo hace una traducción ofensiva de ejemplos escritos en C#.

Saludes,
<Harvey Triana />

"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é.

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
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida