jueves, 25 de diciembre de 2008

Feliz navidad 2008!

Este es un post totalmente off-topic, pero necesario en estas fechas.

Feliz Navidad! porque:
Feliz Navidad!

lunes, 22 de diciembre de 2008

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:

jueves, 11 de diciembre de 2008

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

miércoles, 10 de diciembre de 2008

Consulta...

Me ha llegado un mail de un lector de mi blog haciéndome algunas preguntas interesantes.  Y como las respuestas son interesantes, es de interés a toda la comunidad.
Antes que nada, no estoy acostumbrado a responder correos de este tipo. Para ello creé el foro http://groups.google.com/group/diesil-java de tal manera que todos podamos apoyarnos. 

Ahora sí:

Pregunta 1: Tengo un pequeño proyecto, donde tengo consultas a una base de
datos y accedo a varios archivos (.js, .css, .php); los cuales hacen
más interactiva mi web.
Mi consulta: ¿Cómo hago o construyo un "portable" de mi proyecto para
levantarlo en un servidor de aplicaciones; y que comience a funcionar
como sitio? ¿NetBeans tiene alguna herramienta... o que carpetas o
achivos del proyecto creado en NB tengo que llevarme para que desde un
Hosting pueda tener la acción deada?
Respuesta: Si presionas las teclas Ctrl+2 veras el panel "Archivos" que muestra la estructura del proyecto que estás trabajando. Son archivos físicos como se están guardando en tu disco. Existe la carpeta web, cuyo contenido es lo que deberías llevar a un servidor para ponerlo en producción. Me parece que estás mencionando proyectos php. Pero si estásn trabajando aplicaciones Java EE Web entonces deberias hacer "build" y eso creará la carpeta "dist" que es donde creará un archivo .war. Este archivo .war es el que se utiliza para desplegarlo solo en un Servidor Java EE

Pregunta 2. Mi otra consulta es la siguiente cada vez que quiero realizar un
proyecto nuevo siempre selecciono en las categorías la carpeta "WEB" y
clickeo en la opcíon donde crear un archivo simple, sigo los pasos
para crear la carpeta de mi proyecto. Y me crea por ejemplo
MiArchivo.jsp ... sí? ... Ok, comienzo a desarrollar mi código y
necesito agregar uno archivos (File) ".css", otro ".js" y no hay
problema, los agrego y sigo trabajando. Pero si quiero agregar un
archivo ".php", voy a "File" y en la lista me muestra todo menos el de
PHP.
Mi consulta: ¿Como agrago un archivo ".php" a mi desarrollo a través
de la opción File del NB? ...
Yo la solución que encontré fue crear en un editor el archivo ".php" y
lo agregué o copie el la carpeta donde está mi proyecto. Pero me
parece que sería mejor que lo pudiera hacer todo desde el NB. Es más
pude hacer que desde el NB 6.1 tener la posibilidar de crear Proyectos
en PHP y no desde el el "Early Access for PHP Editor" que biene a
parte para PHP. Es más vos en mails anteriores me indicaste como
integrarlo.
Respuesta: Una aplicación Web PHP funciona solo con archivos PHP, y se ejecuta en un servidor que permite aplicaciones PHP (Como el Apache Server + PHP). Una aplicación Web con JSP (JavaServer Pages) solo funciona en un servidor de aplicaciones Java (Java Enterprise Edition - Java EE) como el Apache Tomcat, Glassfish, JBoss, etc. Por tanto, si haces una aplicación Web que dice Java, pues solo será para java, y no puedes agregar archivos .php. O es uno, o es otro. Así que, que si deseas trabajar con PHP, debes crear un proyecto PHP. 

Te recomiendo que en el NB 6.5 descargues el complemento PHPdesde el menú Herramientas > Complementos.

Pregunta 3. Mi otra consulta es simple ¿Como puedo crear un proyecto donde mi
página indice se HTML por ejemplo "index.html" como principal y no
".jsp" o ".php"? ... no sé si me comprendés o sea quiero que mi
proyecto tenga una página de inicio como te indiqué.
Respuesta: Si estás haciendo una aplicación java web, revisa el archivo web.xml, en la sección General. Ahí indicas el orden de los archivos de inicio. Es decir, busca primero un index.html, y si no está, busca un index.jsp, etc. como desees.


Pregunta 4 Estube mirando el sitio de NB y hay una solapa donde podés bajar o
descargar los "Plugins"...
Mi consulta (y disculpá mi ignorancia): ¿Para que sirven y que
ventajas tengo si los instalo a estos plugins?... ¿Los mismos son para
la versión de NetBeans 6.1 o eso no importa son compatibles para
cualquiera?
Respuesta: Algunos plugins funcionan para todas las versiones o algunas solo para ciertas versiones. Se puede probar si funciona o no. Eso yo haría. Pero lo mejor es usar los plugins que son compatibles con la version que se está usando. Estos plugins lo puedes descargar desde el mismo IDE, entrando al menú Herramientas > Complementos. Lo bueno de usar esta opción, es que si deseas usar un plugin que depende de otro, el IDE te descargará los necesarios.


Bueno, espero haber ayudado a la comunidad con estas respuestas.

jueves, 4 de diciembre de 2008

JavaFX 1.0

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.