Cita:  
					Iniciado por enlinea777  
  aprende .net
    Buen consejo.  
 Cita:  
					Iniciado por enlinea777  
   no te servirá nada mas que para eso y para tener muchos dolores de cabeza
    Cuál es tu fundamento para semejante afirmación, por favor? 
Sabías que en .Net existe C#, que básicamente es un lenguaje similar a java, pero terriblemente más moderno, con muchas ventajas que te ayudan a producir  mucho mejor  código, más legible, más limpio, más breve, y por ende muchísimo más mantenible y en general más cómodo para trabajar? Y ni hablemos de F#, que directamente hace que java se vea como COBOL. 
Explicáme cuál es tu fundamento para decir semejante barrabasada?  
 Cita:  
					Iniciado por enlinea777  
  .net es casarte con windows
    Emmm.. NO. 
https://github.com/dotnet/coreclr#build-status 
Me parece que te quedaste "un poquitito" en el tiempo, digamos unos 15 años atras, al igual que java, que tardó 10 años en implementar lambdas, y aún así lo  hicieron mal, que no tiene ni properties, y recién están pensando  implementar value  types en 2016 y arreglar los generics para 2020 (cosas que C# tiene desde hace 10 años). 
Hoy por hoy, ASP.Net se puede usar para crear aplicaciones Web y hostearlas tanto en Windows, como en Linux, OSX, y FreeBSD, como muestra el build status de CoreCLR.
Además de eso, .Net  es la UNICA plataforma  (gracias a Xamarin) sobre  la cuál se pueden  implementar aplicaciones practicamente NATIVAS de Android e iOS, utilizando un mismo código (escrito en C# o F#), e incluso para aplicaciones  con UIs sencillas se puede utilizar Xamarin.Forms, que te  permite reutilizar incluso la UI, declarar la UI en XAML (otro lenguaje espectacular) y usar DataBinding y MVVM para  tener una arquitectura limpia y una separación de capas adecuada. 
Además de esto, existen frameworks como XWT que permiten crear aplicaciones de escritorio multi  plataforma en .Net, para Windows, Linux, y OSX. 
Y no  olvidemos que justamente  hoy salió Windows 10 IOT, que corre sobre la RPi2, y soporta crear aplicaciones IOT usando C# sobre la UWP. 
Hablando de UWP, cuál es  el equivalente de HoloLens en java, por favor? Te comento que la HoloLens corre UWP por lo tanto se puede  programar tanto en C# y XAML como en javascript, C++ y otros. 
Cabe mencionar que las ULTIMAS versiones de estos lenguajes y frameworks están disponibles en todas las plataformas mencionadas, mientras que java en Android está 2 versiones atrasado, debido al litigio  entre oracle y google, y en iOS no se puede usar java si no es a través de un framework de terceros de dudosa procedencia y que todavía está en beta. 
Creo que hay que informarse antes de hablar, porque  algun novato puede creer que tu desinformación es  correcta.