Wednesday, May 26, 2010

Avances de Traducción NetBeans 6.9


Este es el informe de avances en la traducción de NetBeans 6.9
Pueden colaborar registrándose en nuestro grupo en google.

Tuesday, May 25, 2010

NetBeans 6.9 RC1

Ya esta disponible la versión NetBeans 6.9 RC1, que entre las caracteristicas incluyen:
OSGi
JavaFX Composer
Java EE

la lista de esta disponible en el siguiente enlace
http://netbeans.org/community/releases/69/

Monday, May 17, 2010

Blog 500:

Este es mi blog 500, aunque en los últimos meses no había escrito mucho, por otros compromisos, haré un breve resumen, de lo ocurrido en estos años:

NetBeans Dream Team
Traducción NetBeans al idioma Español
NetBeans Community Docs
NetBeans Community Docs blog

Mi Podcast en JavaHispano


Primer Congreso PanamaJUG en el año 2007

La comunidad hispana ha colaborado mucho en la traducción de NetBeans y en los proyectos de documentación.

Sin lugar a dudas una de las noticias más importantes para todos fue la compra de Sun por parte de Oracle.

NetBeans IDE


Espero tener tiempo para mantener al día mi blog,ya que pronto tendremos la versión 6.9 de NetBeans y presenta grandes mejoras sobre la versión 6.8.

Proyectos Wicket en NetBeans

NetBeans nos permite utilizar Wicket de manera sencilla,mostrare los paso básicos para crear un proyecto Web.
Desde el menu Archivo->Nuevo Proyecto->Seleccionamos en Categorias: Java Web y en Proyectos Web Application


Ahora indicamos el nombre del proyecto y si deseamos compartir las librerias usamos


Ahora indicamos el nombre del proyecto: MiWicket y si deseamos compartir las librerias marcamos Use Dedicated Folder for Storing Libraries



Indicamos el servidor Web



Selecciones el Framework


NetBeans genera la estructura del proyecto



Ahora procedemos a ejecutarlo


Wicket ofrece un modelo muy adecuado de programación, permitiendo una separación de la vista con el modelo.

Entrevista a Larry Ellison acerca de Sun

En Wired podemos leer una interesante entrevista a Larry Ellison, acerca de la compra de Oracle a Sun.
Enlace de la entrevista

Algunos aspectos que se analizan de los errores cometidos por Sun que los llevo a la compra por parte de Oracle, casi no menciona el tema de Java y algunos proyectos.

Saturday, May 15, 2010

Wicket: Indicar paginas de error


La combinación Wicket con NetBeans es excelente, en esta ocasión, mostrare como indicar en Wicket cuales son las paginas de error, de acceso denegado o de sesión expirada.
Solo debemos sobrescribir el método init() de la clase Application.java e indicamos las clases que se ejecutaran al producirse uno de los eventos.
@Override
protected void init(){
IApplicationSettings settings = getApplicationSettings();
settings.setAccessDeniedPage(AccesoDenegado.class);
settings.setPageExpiredErrorPage(SesionExpirada.class);
settings.setInternalErrorPage(ErrorInterno.class);
}

Wicket actualizar Componentes con Ajax


Wicket posee un excelente soporte para Ajax, en este ejemplo haremos una actualización básica de algunos componentes( hacerlos visibles o invisibles) con solo hacer click sobre los enlaces sin afectar a los demás componentes.
Código:

Label label1 = new Label("label1","Hola mundo");
label1.setOutputMarkupPlaceholderTag(true);
AjaxLink link = new AjaxLink("link") {
public void onClick(AjaxRequestTarget target) {
label1.setVisible(true);
target.addComponent(label1);
}
};
AjaxLink link2 = new AjaxLink("link2") {
public void onClick(AjaxRequestTarget target) {
label1.setVisible(false);
target.addComponent(label1);
}
};



label1.setVisible(false);
form.add(link);
form.add(link2);
form.add(label1);
add(form);

CODIGO HTML

< span wicket:id="label"/ > < /span>
< a wicket:id="link">Aparecer< /a>
< a wicket:id ="link2">Ocultar < /a>

Es importante recordar que NetBeans 6.8 Ofrece un excelente soporte para Wicket, la versión beta NetBeans 6.9 aun no tiene el soporte para Wicket.

Monday, May 03, 2010

Inicio de Traducción NetBeans 6.9

Amigos ya esta disponible la plataforma para la traducción de NetBeans 6.9 al idio español, puedes ingresar en la siguiente dirección.
http://translate.sun.com