المشاركات

عرض الرسائل ذات التصنيف netbeans

XML a Objeto Java

¿Quién no ha querido convertir un archivo XML a objetos Java? Usando el DOM, es muy útil pero bastante trabajoso. Hay un "parser" de Apache Commons llamado Digester que permite convertir un XML (usando algunas reglas) a objetos Java. Lo he usado bastante tiempo y me es muy útil. Así que comparto un ejemplo usando esta biblioteca. https://apuntes.dev.java.net/files/documents/10908/150452/ReadXML.tar.gz En este ejemplo, se leerá el archivo http://www.xmlfiles.com/examples/simple.xml , lo descargará de Internet usando HttpClient , y lo procesará usando DOM del JDK, y luego usando el Apache Digester.  Espero que les sea de utilidad.

Instalando base de datos MySQL de ejemplos desde NetBeans

NetBeans con JavaDB (Apache Derby) viene con unas bases de datos ejemplos, que son justamente los que se han usado en los tutoriales de este blog. Iba a hacer una demostración de cómo se instala la base de datos SAKILA de MySQL para un tutorial que iba hacer, pero encontré el plugin para NetBeans . Así que muestro un vídeo de cómo instalar este Plugin, además de cómo crear la base de datos de ejemplo desde NetBeans.

Dónde descargar los complementos (plugins) curiosos de NetBeans

En mi post " Plugins curiosos para NetBeans 6.8 "olvidé mencionar cómo descargar estos plugins. Realmente no pertenecen exclusivamente a la versión 6.8. Son complementos que están en fase de desarrollo, son útiles, pero no están en producción. Pero son muy buenos. Estos están disponibles en la versión de desarrollo de NetBeans. Ahora, les diré cómo incluirlos en cualquier versión de NetBeans. Si el complemento a descargar no es compatible con la versión del IDE que se tiene, se emitirá un mensaje de error.

Cliente remoto de EJB 3.1 (en GlassFish V3)

صورة
Leyendo el FAQ de EJB ( https://glassfish.dev.java.net/javaee5/ejb/EJB_FAQ.html ) quiero comentar cómo crear un cliente EJB sin necesidad de desplegarlo en el mismo en servidor. Realmente es muy simple:

Nuevas sugerencias (hints) de NB 6.9

صورة
He estado revisando el nuevo NetBeans 6.9 y he encontrado algunos interesantes hints. No concatenar en un StringBuilder/StringBuffer El logger debe ser final Parametriza el logger, no lo concatenes

Creando un servicio RESTful con NetBeans 6.9

Volviendo con mis vídeos tutoriales, aquí presento cómo hacer un servicio RESTful desde NetBeans 6.9.

La nueva cara de NB 6.9

صورة
A ver amigos... ¿quién puede ver los sustanciales cambios de la ventana de inicio de lo que será el  NetBeans 6.9?

NetBeans 6.9 Beta

صورة
NetBeans.org anuncia el lanzamiento de la versión 6.9 Beta de su galardonado IDE. Las características más sobresalientes son las siguientes: Soporte con OSGi JavaFX Composer (el "Visual" JavaFX) Spring Framework 3.0 Editor de Java: seguimiento a métodos heredados y sobreescritos. Completación de código y reestructuración de JavaScript, CSS y HTML Soporte PHP Zend Framework Ruby on Rails 3.0 y mucho más... (y pensar que comenzó como un proyecto estudiantil ) El lanzamiento oficial de NetBeans 6.9 está programado para inicios de Junio 2010 . También estará disponible en los diversos idiomas.. también en español.

Ejemplo de Context Dependency Inject (CDI) en NetBeans 6.9

El NetBeans 6.9 traerá muchas cosas nuevas, entre ellas un soporte más especializado en CDI . Aquí muestro un vídeo y también, el proyecto creado en el vídeo. https://apuntes.dev.java.net/files/documents/10908/148286/EjemploCDIWeb.tar.gz

Ajax en JSF 2.0 - Ejemplo 1: Combo cambia texto

La técnica Ajax es muy útil para hacer aplicaciones donde solo se actualiza una parte de la página y no toda. Cuando salió JSF no tenía esta característica, pero otros frameworks (como ICEfaces) proporcionaban el Ajax como manera natural. También se podía utilizar otros complementos al JSF para que pueda funcionar.. pero ya no era el JSF natural. Con JSF 2.0, el Ajax ya es natural. Mostraremos un conjunto de ejemplos de Ajax con JSf 2.0. En este post haremos un ejemplo de cómo un combo puede cambiar el valor de un texto. Primero lo haremos sin Ajax, y luego con Ajax. El ManagedBean Primero haremos un ManagedBean llamado FormBean. Tendrá una propiedad que contiene las opciones del combo, y luego un atributo donde tendrá el valor seleccionado del combo. package jsf; import javax.faces.bean.ManagedBean; import javax.faces.bean.RequestScoped; import javax.faces.model.SelectItem; @ManagedBean(name = "FormBean") @RequestScoped public class FormBean { private Select...

Spring 3 en NB 6.9

صورة
En la nueva versión de NB, se incluirá la biblioteca Spring 3, tanto el framework como el MVC .. a ver si también incluyen Spring Roo :)

NetBeans 6.9 en ML1

NetBeans.org ha anunciado hoy el lanzamiento de la versión Milestone 1 de NetBeans 6.9 Geertjan Wielenga , presenta un ejemplo de un CRUD para NB Platform 6.9 usando NB 6.9: Quick Start: NetBeans Platform CRUD Sample in NetBeans IDE 6.9 Esto demuestra que NetBeans aún sigue vivo, a pesar del comentario de muchos que dicen que Oracle lo iba a pisotear. Aprovecho este post para compartirles el Call for Paper para el JavaOne + Developer 2010 Conference que se realizará del 19 al 23 de setiembre del 2010. La recepción de Papers comienza el 10 de febrero hasta el 14 de marzo.

Parche 1 de NB 6.8

صورة
Desde el 4 de febrero está disponible el parche 1 de NB 6.8. Éste se puede obtener desde Herramientas > Complementos y luego hacer clic en el botón "Volver a cargar el catálogo" Si no dispones de una conexión directa para actualizar los .nbm, se pueden descargar directamente desde esta dirección: http://updates.netbeans.org/netbeans/updates/6.8/uc/final/stable/patch1/ Solo que se tendría que bajar uno por uno.

Curso OnLine Groovy y Grails

Siguiendo con los cursos online dictados por Sang Shin, en javapassion.com se dictará el curso "Groovy and Grails Application Development (with Passion!) ". La clase comienza el 10 de febrero. con referencia a: "Groovy and Grails Application Development (with Passion!)" - Groovy and Grails Training Online Course by Sang Shin ( ver en Google Sidewiki )

Groovy: Un lenguaje dinámico y ágil para la Plataforma Java

صورة
El primer post de este año quisiera dedicarlo a un lenguaje interesante. Este es Groovy: Un lenguaje dinámico como JavaScript, pero no es interpretado; tiene acceso a todo el API de Java, se ejecuta sobre el JVM, y por tanto puede interactuar con nuestras aplicaciones Java. Podemos tener algunas clases en Groovy y otras en Java. Más información lo puedes encontrar en Wikipedia . Lo bueno de este lenguaje es que - a gran diferencia de Java - no necesita de una clase "Main" para ejecutar la aplicación. Es como JavaFX, PHP, o como JavaScript, que ejecuta las instrucciones de arriba a medida que se van declarando. Por tanto, un "HolaTodos" puede ser así package demogroovy public class Prueba{ public static void main(String[] a){ System.out.println("Hola a todos"); } } o así: package demogroovy println("Hola a todos") Ambos son válidos en Groovy. Notar que los punto-y-coma (;) son opcionales. NetBeans nos permite crear clase...

Actualización de NB 6.8 en Español

صورة
La principal razón por la que no se usa un software traducido al español es que está mal traducido. El trabajo de traducción de NB es realizado por la comunidad, y no recibimos ni un duro por ello. Nuestra recompensa es la satisfacción de que el software salga y (al menos en mi caso) ver que compañeros de trabajo o de estudios usen esa versión. Pido disculpas a nombre de la comunidad de traducción de NB por los errores gramaticales, contextuales y demás encontrados en el software. Algunos quizás hemos traducido con prisa, usamos el Google translate, no revisábamos la semántica.. o la dificultad más grande: no sabemos en qué parte del IDE se encuentra el texto que queremos traducir: solo nos presentan el texto y nada más. Solo se puede encontrar el error una vez que ya está compilado el software. Afortunadamente, la gente de NetBeans.org nos permite aún actualizar las traducciones: lo días viernes recopilan los cambios, y los lunes lanzan un nuevo "binario" (más info: http...

Conferencia virtual de java EE 6 y NetBeans 6.8 - reproducción de la conferencia

En un post anterior se anunció la Conferencia Virtual de JavaEE 6 y GlassFish V3. Para los que se perdieron dicha conferencia, han publicado: Los vídeos de la conferencia . Las presentaciones usadas .

JavaFX Composer

صورة
ya está disponible el plugin JavaFX Composer desde el Centro de Actualización de NetBeans 6.8 (Herramientas > Complementos) Ahora, al crear un nuevo proyecto JavaFX, habrá un nuevo tipo de proyecto. Luego, el diseño de la aplicación e totalmente visual. Aquí hay un vídeo sobre el Plugin http://netbeans.org/project_downloads/javafx/fxc_simpleapp/index.html A disfrutarlo!

Conferencia virtual de java EE 6 y NetBeans 6.8

¿Qué es Java EE y por qué es importante para los desarrolladores? ¿Cuáles son las nuevas características de Java EE 6 y cómo puede ayudar a los desarrolladores a ser productivos? Obtén las respuestas a estas preguntas y más en la Conferencia Gratuita Virtual Java EE 6 y GlassFish v3 . Día: 15 de diciembre de 2009. Lugar: A nivel mundial. Hora: 08:00 - 17:00 (PST - Hora del pacífico). Verificar las zonas horarias respectivas de acuerdo a tu país. Regístrate ahora Agenda de la conferencia (PDF) ¡No faltes!

NetBeans 6.8 ya está aquí

صورة
NetBeans 6.8 ya salió a la luz. Es el primer IDE que soporta Java EE6, incluyendo Java EE Web Profiles, EJB 3.1, JPA 2.0, GlassFish Metro 2.0 web services (JAX-WS 2.2), JAXB 2.2. También crea aplicaciones JavaFX 1.2.1. Soporte completo para PHP 5.3 (con namespaces) y muchas características más . Puedes descargarlo de aquí: http://netbeans.org/downloads/?pagelang=es ... Si quieres ver a NetBeans 6.8 en acción, revisa los siguientes vídeos: http://netbeans.org/kb/docs/intro-screencasts.html ah! también está disponible en Español, gracias a la comunidad de Traductores del IDE al Español. GigaGracias a todos ellos.