Entradas

Mostrando las entradas con la etiqueta netbeans 6.5

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.

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.

Introducción en Facelets

He colocado un nuevo tutorial básico en español de cómo crear una aplicación con Facelets http://wiki.netbeans.org/FaceletsEnNetBeans

Pool de conexiones en Glassfish (desde Glassfish y desde NetBeans)

Aquí un pequeño tutorial que explica como crear un pool de conexiones en Glassfish, desde el mismo Glassfish y desde NetBeans. http://wiki.netbeans.org/PoolConexionesGlassfishNetBeans

Aprendiendo sobre Alcances de variables de Sesión en JSF

Imagen
(Versión Wiki: http://wiki.netbeans.org/AprendiendoSobreAlcancesJSF ) Introducción Sabemos que es un dolor de cabeza usar las variables de sesión a través de los objetos HttpSession y HttpRequest. No sabemos si una variable está en nivel de sesión o en nivel de request, simplemente lo ponemos y lo usamos, aunque después nos pueden dar problemas a lo largo de la aplicación Pero al usar JSF esto se hará mucho más sencillo. JSF nos permite utilizar tres tipos de alcances: Aplicación: Una variable guardada en este alcance es visible durante toda la aplicación, hasta que se repliegue la aplicación o hasta que se detenga el servidor. Sesión: Una variable guardada a nivel de sesión, puede ser visible durante el tiempo de vida del usuario en la aplicación, hasta que se invalide la sesión. Request : Una variable en nivel request dura solo hasta la siguiente página, Una página 1, guarda la variable en nivel request y redirecciona la petición a la página 2. La página 2 la utiliza, y el objet

Diferencias entre JSF puro, Woodstock y ICEfaces en NetBeans

Soy sincero para mi el mejor framework para web que conocí y trabajé era Struts 1, y no me quería pasar a JSF porque lo veía igual que Struts. NetBeans sacó su Visual Web que es un editor visual pero con JSF. Los componentes adicionales son del framework Woodstock. Aún así, no me atraía, porque no tenía el mismo control que lo tenia en Struts. Pero con la moda y ventajas de AJAX, mi pobre Struts me estaba dando algunos problemas, por lo que tuve que poner DWR, Dojo, y demás bibliotecas que hacían más pesada mi aplicación. Hace poco NetBeans anunció el cambio de Woodstock a ICEfaces. Así que, me aventuré a usarlo. La verdad lo veo mucho más sencillo, más ligero, y más completo. Con JSF, las aplicaciones son tan clásicas como los request/response en servlets y jsp, solo que le da un toque especial. El desarrollo de la aplicación web parece ser de una de escritorio, ya que se pueden  acceder a los controles como si fueran variables. Una diferencia bastante notable comparada a Struts. En S

CRUD con JSF usando ICE Faces

Imagen
(Versión wiki: http://wiki.netbeans.org/CRUDconVisualiceFaces ) Este tutorial permite guiar los pasos para realizar una simple aplicación que mantiene una tabla de una base de datos. Permite realizar Insert, Update y Delete (CRUD= Create / Read / Update / Delete) Además se considerará la funcionalidad importante de ICE faces, que es el uso de Ajax. Para ello lo realizaremos con lo siguiente: Java Development Kit 5 ó 6 NetBeans 6.5 con el Plugin VisualJSF, ICEFaces Design-Time and Run-Time Libraries , y ICEfaces Project Integration Glassfish V2 La base de datos ejemplo TRAVEL de JavaDB Creando la aplicación Diseñando la aplicación Creamos un proyecto web presionando Mayúscula+Ctrl+N. Será una aplicación web que tendrá por nombre InsertUpdateDelete , utilizará Glassfish y activamos la opción que necesitamos usar el Visual Web ICEfaces El editor habrá abierto el archivo Page1.jsp en modo diseño. Como una advertencia aparece un texto indicando que no se las paletas de Visual Java

Configurar NetBeans con WebLogic

Imagen
(Tomado de http://www.nabble.com/Netbeans-6.5-can't-add-Weblogic-10.3-server-td20002675.html ) Considerando que se tiene instalado WebLogic 10.3 en c:\oracle\Middleware\wlserver_10.3, el usuario es weblogic y su contraseña weblogic: 1. Abrir el archivo %HOME_PATH%\.netbeans\6.5\config\J2EE\InstalledServers\.nbattrs Es un archivo en formato xml 2. Agregar la siguiente etiqueta: <fileobject name="__instance_4__"> <attr name="debuggerPort" stringvalue="8787"/> <attr name="displayName" stringvalue="BEA WebLogic Server"/> <attr name="domainRoot" stringvalue="C:/oracle/Middleware/wlserver_10.3/samples/domains/wl_server"/> <attr name="isLocal" stringvalue="true"/> <attr name="password" stringvalue="weblogic"/> <attr name="registeredWithoutUI" stringvalue="false"/> <attr name="serverRoot" stringvalue=

Base de datos relacionales en Java: HSQLDB y Apache Derby (Parte 1)

Imagen
Hola a todos comenzaré este año con un post que quizás para algunos sea aburrido. Base de datos relacionales 100% Java. Ojo, no estoy diciendo que sean bases de datos orientados a objetos. Eso es otro tema. Sino, que son bases de datos relacionales (esos de Entidad-relación, tuplas, relaciones, columnas, claves foráneas, etc.) cuyo motor está hecho en Java. Por tanto, si queremos modificar algo de su funcionamiento, pues encontraremos el código en Java. No en C, ni C++, ni C#, sino en Java. Sabemos que los drivers de tipo 4 de JDBC se conectan directamente a la base de datos usando protocolos de red en java puro. Entonces, podemos suponer que usando bases de datos en java con jdbc en java, la conexión es mucho más directa, y se accede a los datos sin intermediarios. Bueno, es solo una suposición personal. En este post comentaré de dos RBDMS en Java muy conocidos y usados: HSQLDB y Apache Derby . Haremos ejemplos usando NetBeans 6.5, aunque también funcionará en NetBeans 6.1. Comenzar

Woodstock migra a ICEFaces

El equipo de Netbeans tiene el agrado de anunciar la relación entre las comunidades de NetBeans y ICEFaces para facilitar la migración de los actuales usuarios de Woodstock. Con la última versión del plugin ICEface para NetBeans, puede agregar el frameworj ICEFaces a un proyecto existen y comenzar a desarrollar páginas ICEface con las aún existentes en woodstock. Los recursos han sido creados para ayudar la migración incluyendo una guía de migración detallada y una matriz de comparación  entre los componentes de Woodstock y ICEfaces. Este solo es el inicio de la relación entre las comunidades de NetBeans y ICEfaces. Adicionamente las herramientas para migración serán planeadas para las siguientes versiones de ICEfaces. Recursos: Aprender más en la Página de migración de Woodstock a ICEfaces Descargar el  componente de ICEfaces deICEfaces.org, o desde el Centro de actualización de NetBeans desde Herramientas ->Complementos desde el IDE NetBeans. Leer la guía de portabilidad de Wood

Parche 1 para NetBeans 6.5

Acaba de lanzarse el parche 1 para NetBeans 6.5 Este parche corrige errores encontrados en los módulos Auto Update Services, Ant, BlueJ Project Support, C/C++, Database, GUI Builder, GlassFish v3 Prelude, GlassFish v3 Prelude - JRuby, IDE Platform, Java, Java EE, Web Applications, Java Profiler, NetBeans 6.5, PHP, Platform, RESTful Web Services, Ruby and Rails, SaaS Services Support y UML. Para descargarlo, utilice la opción "Ayuda > Comprobar actualizaciones" desde el IDE NetBeans 6.5. Mas información sobre este parche, se podrá encontrar aquí: http://wiki.netbeans.org/NetBeans6.5PatchesInfo

JavaFX 1.0

Imagen
NetBeans tiene el orgullo de presentar el NetBeans 6.5 para javaFX . Se puede descargar el IDE en http://www.netbeans.org/downloads/index.html O también se puede descargar el componente desde el mismo IDE. Algún día haré un artículos sobre JavaFX.