Experto Programador – Nivel III

Libro: Java EE 6 Development with NetBeans 7

 

Libro: Java EE 6 Development with NetBeans 7

 

 

Conozco gente que desea aprender a hacer aplicaciones profesionales utilizando Java EE 6, bajo plataforma Web, JMS, WebService, base de datos, etc. Esta gente conoce el lenguaje Java pero no sabe por donde empezar. En las bibliotecas y librerías no he visto algún libro que hablara de toda la tecnología Java EE 6 utilizando un IDE como este.
Es un libro práctico de leer, orientado a programadores y desarrolladores que conocen el lenguaje Java. Envuelve varios puntos importantes de cada tecnología de Java EE 6. Los tutoriales gratuitos y manuales que se encuentran en la red no cubren ni exponen toda la potencia de Java EE 6. El autor de este libro sí lo hace, de manera ordenada, concisa, directa.
Hubiera sido de mejor utilidad si se expusiera el desarrollo de un tema concreto, y ver como el NetBeans resuelve el problema utilizando el Java EE 6. Pudo haber mostrado el desarrollo de una solución de eCommerce basado desde Servlets / JSP y como se puede mejorar hasta tener RESTful. Aunque, pensándolo bien, ya escaparía el alcance de este libro, ya que su objetivo principal es mostrar todo lo que puede hacer con NetBeans.
El NetBeans es la estrella de este libro, ya que permite realizar  tareas complejas utilizando pocos clics: Pruebas de servicios web, creación de páginas JSF, creación de manejadores de JPA, etc. Lo más sorprendente son los capítulos dedicados a EJB y CDI, ya que explican como hacer cliente en EJB, y cómo utilizar el AOP en Java EE 6.
Algo que no me dejó de buen gusto, es que hay partes (muy pocas) que son tomadas de una versión anterior de NetBeans. Quizás el autor, por la prisa, no pudo diferenciar imágenes y código de su anterior publicación (Java EE 5 Development with NetBeans 6). Esto puede confundir al lector porque pudiera esperar el mismo resultado en su IDE tal como  aparece en el libro. Pero esto no afecta en la exposición de las tecnologías de Java EE 6. Pero son partes muy pequeñas y no muy relevantes. Creo que soy muy exigente en este punto.
Fuente:http://www.apuntesdejava.com

Noticias Oracle reclamará a Google una súper indemnización por usar Java

 

Noticias Oracle reclamará a Google una súper indemnización por usar Java

 

Oracle y Google se verán las caras a partir de noviembre en un tribunal de San Francisco. La compañía dirigida por Larry Ellison está preparando una gran demanda contra Google, y no quiere saber nada de pactos ni arreglos extrajudiciales.
La disputa tiene que ver con patentes registradas de Java, que son propiedad de Oracle desde que comprara Sun Microsystems en enero de 2010. Según Oracle, Google se ha apropiado indebidamente de ellas para utilizarlas en su sistema operativo Android, por lo que pedirá una compensación de más de 6.000 millones de dólares.
La demanda viene de lejos (concretamente, de agosto del año pasado), pero ahora es cuando se han hecho públicos algunos detalles. Google ha pedido al juez que la desestime, por entender que es inviable y “orientada a resultados”.
O dicho de otra forma: Google tiene la sensación de que Oracle le reclama esa cantidad para recuperar casi la totalidad de lo que pagó por Sun, que fueron 7.400 millones de dólares.
Y es que Java es un lenguaje de programación tan flexible que está presente desde los smartphones hasta los súper ordenadores. Pero mientras fue propiedad de Sun, parece que a ésta no le interesó tanto su monetización como su difusión.
De hecho, dado que Android es un sistema operativo de código abierto, ya ha sufrido algunas demandas relacionadas con la propiedad intelectual, pero generalmente se dirigen a los fabricantes de los diferentes dispositivos, no a Google. ¿Tendrá algo que ver con el flujde de caja que tiene cada uno?

Fuente:http://www.programacion.com