Entradas

NetBeans 6.7 está disponible!

Imagen
Lo más esperado.. NetBeans 6.7 ya está aquí! .. y está en 15 idiomas... entre ellos.. en Español !! Si quieres conocer todo lo nuevo de NetBeans 6.7, o eres nuevo en NetBeans, te recomiendo que veas este vídeo: http://webcast-west.sun.com/interactive/09D12520/index.html Y saludo y felicitación a los que hicieron posible el lanzamiento de NetBeans 6.7 , y a los traductores héroes hispanos que realizaron la localización a nuestro idioma.

Un editor de XML Schema gratuito... NetBeans

Imagen
Cuando queremos editar un archivo XML podemos usar un editor de texto plano (aunque llega a ser confuso cuando crece mucho). Sabemos que los XML permite cualquier estructura de datos, pero tampoco hay que abusar de ello. Es necesario que tenga un orden: cuales son los tags, cuantos, cuales y en qué orden se establecen los valores, qué atributos debe tener, etc. Para ello se puede usar DTD , o un , XML Schema . Usar un XML Schema tiene la gran ventaja es que es otro XML más, y que tiene más manera de restringir un XML que usando un DTD. Para hacer un XML Schema se debería de usar un super editor de XML. El más conocido es el XML Spy. Lo he usado bastante, hasta cuando me decía que debería pagar por la versión.... además no corría en Linux. Jugando por ahí con NetBeans encontré que también tiene su propio editor de Schemas. Y de eso lo trataré en este post. Paso 0: Instalación del editor de XML Schemas. Para comenzar, debemos instalar el componente, si es que no hemos instalado la opción

Repositorio de ejemplos de Patrones Java EE y Buenas prácticas

Aquí podrás encontrar un conjunto de ejemplos y buenas prácticas de Java EE 5 y 6. http://kenai.com/projects/javaee-patterns/ Todos los ejemplos fueron probados en Glassfish V2 / V3 y algunos en OpenEJB y JBoss 5. Puedes utilizar NetBeans 6.7 para acceder a los proyectos y opinar en los foros.

Combinación de teclas y autocompletar en NetBeans

Aquí podeís ver un PDF con todas las combinaciones de teclas que son usados desde la versión 6.5 del NetBeans IDE. http://www.netbeans.org/files/documents/4/2355/shortcuts-6.5.pdf Además contiene atajos que permite escribir más rapido en el IDE. Por ejemplo ¿sabias que si escribes en el editor las letras psvm e inmediatamente presionas la tecla TAB crea el método public static void main(){} con todo y parámetros?. Es un documento bien útil.

DocWeb

DocWeb es una herramienta de Java que permite documentar, comentar y traducir el JavaDOC del API de Java. Es tan simple como un wiki http://doc.java.sun.com/DocWeb/ Así que si quieres ayudar en documentar, opinar, proporcionar códigos de ejemplo, o traducir el API de Java , visita esta web.

Estadisticas en el uso de NetBeans

Imagen
Quizás hayas visto la opción en "Opciones" de NetBeans, que dice algo así: ...y te habrás preguntado  "¿también yo debería ver esas estadísticas?" Pues la respuesta es SÍ. y si quieres saber cómo es usado el NetBeans, visita aquí: http://statistics.netbeans.org/ En la margen derecha están todos los tipos de reportes que recopilan de acuerdo al uso de NetBeans. El reporte que más me ha gustado y es interesante es este: "¿Quienes usan la ayuda contextual?" Creo que nadie usa la ayuda, ya que somos "informáticos" y por tanto "no necesitamos ayuda alguna". ¿Tú alguna vez la has usado? ... y si la has usado ¿qué tema has consultado? y ¿te fué útil?

Más allá que una simple traducción del IDE

Imagen
El trabajo de los equipos de l10n de NetBeans no solo son vistos y utilizados en el mismo IDE, que de por sí, ya tiene un gran mérito. Sino que también son utilizados en otros proyectos donde se utiliza NetBeans como plataforma. Este es el caso de iReport 3.5.2 , que incluye las traducciones en diversos idiomas. Algunas pantallas en español: En alemán: Y en otro idioma que ya no sé qué es:

JavaScript 1.7 y NetBeans 6.7

Imagen
Estaba revisando las característica de NetBeans 6.7 y he visto que ahora permite el autocompletar para ECMA for Script (o conocido como E4X). El E4X consiste en una extensión a los lenguajes soportados por ECMAScript para que puedan manejar XML JavaScript es parte de ECMAScript. Así que podríamos declarar variables javascript así: var ventas=<ventas> <producto tipo="teclado" precio="10" cantidad="3"/> <producto tipo="monitor" precio="20" cantidad="2"/> <producto tipo="raton" precio="30" cantidad="1"/> </ventas>; Y desde NetBeans, podemos acceder a sus nodos como si fuera un objeto más en javascript: wow!! Se ve todo bonito!!... pero esto funciona en Firefox, Safari y Chrome... y no está incluido por nada en la versión de nuestros amigos de las ventanitas coloridas. http://en.wikipedia.org/wiki/JavaScript#Versions Así que, tendremos que segu

NetBeans 6.7 RC 3

Imagen
Esta versión tiene más revisiones que las anteriores. ya salió la RC 3 de NetBeans 6.7 http://www.netbeans.org/community/releases/67/index.html ... e incluye la traducción al español. Muchas gracias a nuestros traductores: avbravo (Arístides Villareal) [responsable, jefe, maestro, amo y líder del equipo de traducción] leito (Leonardo de Seta) gianu (Sergio Rafael Gianazza) mperezma (Mario Perez Madueño) gilberto.flores (Gilberto Flores) rjorellana (Roger Orellana), y jfung (José Fung) Falta poco para que salga la versión oficial de NetBeans 6.7

Refcardz: JSF 2.0

Guía de referencia de Cay Horstmann sobre JSF 2.0 http://refcardz.dzone.com/refcardz/javaserver-faces-20?oid=hom11109

Bugzilla desde NetBeans 6.7

Imagen
Por fin NetBeans tiene comunicación con un Issue tracker. Hasta el momento han mencionado cómo conectarse con Kenai, un repositorio de proyectos como Google Code o SourceForge. Pero hay quienes manejamos problemas unicamente con el Bugzilla. En este post comentaré cómo conectarse a un servidor Bugzilla desde NetBeans 6.7 (aunque para este post, lo estoy haciendo con una versión de desarrollo del IDE). Paso 0 Tener el NetBeans 6.7. En las versiones anteriores no existe la configuración de Issue Trackers, ni con plugins. Paso 1 Abrir el panel de Servicios (Ctrl+5), y en el nodo "Issue trackers", darle clic derecho y seleccionar (la única opción que existe) "Create Issue tracker..." Paso 2 Ahora, en la ventana que se nos muestra, debemos escribir los datos del servidor Bugzilla que queremos acceder. Yo usaré como ejemplo, el bugzilla de Gnome. Hacer clic en el botón "Validate" para comprobar si los datos escritos y listo. Clic en el botón &q

Encuesta "El mejor IDE"

Imagen
Lancé una encuesta para saber la opinión de los visitantes de mi blog. Quería saber - según ustedes - es el mejor IDE: Quizás "ganó" netBeans porque justamente mi blog habla de Netbeans, y quizás llegaste a este blog buscando algo Netbeans y por ende... usas netbeans. Así que quizás por eso explica el arrollador "triunfo" del NB en mi encuesta. Me gusta NetBeans, ya que su capacidad de despliegue de aplicaciones ya sea para desktop como para servidor, son simples e inmediatas. Mientras que con Eclipse.. uhmmm... creo que por eso hay mucha gente que copia los .jar de los drivers en la carpeta "ext" del JRE del sistema operativo. Y que aún usan la variable de entorno CLASS_PATH. No haré comparaciones entre ambos IDEs, ya hay bastante de ello en la web . Lo único que no me gusta de NetBeans , es que - a pesar que dicen que los cambios de entre subversiones es mínimo y no compromete la compatibilidad del API del IDE - los plugins de una subver

Glassfish: " Error al cargar los descriptores de implementación para el módulo..."

El escenario es el siguiente: Tienes un módulo EJB que consume un WebService, ya sea desde otro proyecto local o desde un WSDL externo al proyecto. Y tienes una aplicación web que utiliza el módulo EJB. Cuando despliegas el EJB, no hay problemas, pero cuando despliegas el módulo web, no sale nada y lanza un error: wsdl file META-INF/wsdl/client/......wsdl does not exist for service-ref... Dirás (como yo dije) "pero si compila!!!".. y pensarás "y si consumo el WS dentro del modulo web?". y te negarás porque eso rompería el esquema que pensabas... bueno... alguien también le pasó y también encontró la solución. Nada más hay que revisar el código que crea NetBeans en el EJB cuando consume un WebService: @WebServiceRef(wsdlLocation = "META-INF/wsdl/client/ProductsList/localhost_8084/ProductsListService/ProductsList.wsdl") private ProductsListService service; El EJB lo consume normalemente, porque el WSDL está dentro del mismo proyecto EJB. Cuando es llamado d

NetBeans 6.7 RC2

Imagen
Nadie detiene a NetBeans 6.7. Ahora está en el RC 2 (.. y tampoco nadie detiene a los traductores al español de NB) http://download.netbeans.org/netbeans/6.7/rc2/

iReport para NetBeans

Imagen
El 3 de este mes  iReport ha lanzado la versión actualizada (3.5.2) del Plugin para NetBeans 6.x. http://sourceforge.net/project/showfiles.php?group_id=64348 El .zip tiene cuatro plugins: iReport-nb .- El pluing para NetBeans jasperreports-components-plugin-nb-3.5.2.nbm .- Los componentes para NetBeans jasperreports-extensions-plugin-nb-3.5.2.nbm .- Extensiones jasperserver-plugin-nb-3.5.2.nbm .- El plugin para JasperServer. Muy interesante este último Al instalar los plugins, incluye un interesante "asistente" para crear paso por paso un reporte en iReport. Investigaré sobre el último plugin (JasperServer plugin), ya que me dejaron una misión en mi centro de trabajo referente a reportes.. y quiero proponer el Jasper como la herramienta necesario. Bueno, pronto publicaré como va mi investigación.

JavaOne

Un miembro de JavaHispano.org - Daniel Bonilla - está participando del JavaOne. Aquí dejó un comentario respecto al futuro de Java (java SE 7 y Java EE 6), incluyendo un comentario sobre la compra de Sun por parte de Oracle Léanlo aquí Espectacular Keynote para abrir la javaOne

NetBeans en la bandeja del sistema (System Tray)

Imagen
Encontré un plugin en la ventana "plugins" del NetBeans, llamado "System tray". Lo instalé, y me olvidé que lo habia hecho... hasta que minimicé todas las ventanas, y ví que apareció esto en mi bandeja del sistema Bueno, ahí lo tienen.. el NetBeans en el "System tray". Pueden ver sus opciones en la ficha "System tray" de "Misceláneas" de las opciones de NetBeans.

Java 6 update 14 disponible

Ya está disponible la actualización 14 de Java 6 http://java.sun.com/javase/downloads/ Ahora ya permite instalarse en Windows 2008 Server SP2 Windows Vista SP2 Cuenta con la nueva versión de Java DB: 10.4.2.1 Y más mejoras. La lista completa de estas se encuentran aquí: http://java.sun.com/javase/6/webnotes/6u14.html

NetBeans 6.7 RC1

Imagen
La versión 6.7 de NetBeans está cerca de ver la luz. Está previsto para Junio de 2009. Sin embargo, ya salió la versión RC 1 (Release Candidate 1) Pruébenlo, está muy bueno. Las características más llamativas son: Módulos activados bajo demanda: Es decir, la primera vez, NB carga los módulos básicos pero los demás de desarrollo (como por ejemplo, la programación en web, el editor, los servidores de base de datos, etc) están desactivados. Solo se activan automáticamente cuando deseamos usar ese servicio.  Soporte de Maven Programación en PHP mejorada: Permite PHPUnit, además de autocompletado de sentencias SQL dentro del código PHP. Struts en versión 1.3.8 (Hace tiempo se quedó en la 1.2, creo que se olvidaron de que  existía.. o esperaban a que desapareciera. ) Y muchas características más. http://download.netbeans.org/netbeans/6.7/rc/ Ah!, ya incluye partes traducidas al español. Happy NetBeanings!