Monday, April 28, 2008

Soporte C++ en NetBeans 6.1 en Ubuntu 8.04





En algunas ocasiones necesitamos desarrollar aplicaciones para otros lenguajes no solamente Java, en este caso tenemos el IDE NEtBeans 6.1, que nos brinda soporte para muchos lenguajes, entre ellos C++.
Un ejemplo es un codigo sencillo desarrollado con NetBeans en Ubuntu 8.04.
Si no tenemos el soporte para c++ instalado ejecutamos
sudo apt-get install g++
Luego ,desde la opcion File ->New Project Seleccionamos en categorias C/C++ y luego C/C++ Project Application.



escribimos el codigo

aqui observamos la ejecucion del programa.


Nos muestra de manera sencilla y las ventajas que nos ofrece NetBeans.

NetBeans 6.1 Final

Ya ha sido liberada la version 6.1 Final de NetBeans
Puedes descargarla desde aqui, NetBeans IDE 6.1 Download

Sin duda una version muy esperada por todos los desarrolladores.

Monday, April 21, 2008

JavaCup 2008


Nuestros amigos de javahispano, organizan nuevamente JavaCup 2008, un torneo virtual de fútbol JavaCup donde cada equipo es una clase Java que implementa una interfaz predefinida.
Sin duda una gran oportunidad para participar, me comenta Erick Camacho, que el año pasado muchos participantes fueron latinoamericanos.

Premios

El ganador del concurso recibirá 1500 €, el segundo clasificado recibirá 1000 €, el tercero 500 € y el cuarto 250 €. Además, todos ellos recibirán una suscripción anual a la revista Sólo Programadores. Los ganadores del concurso se anunciarán en el evento tecnológico OpenJavaDay, que se celebrará a finales de junio en España, Madrid.

Puedes visitar estos enlaces
Comienza JavaCup 2008
Sitio Oficial

Sunday, April 20, 2008

NetBeans 6.1 RC2

algunas pantallas,
errores en instalacion

cargando


Un diseño simple

Saturday, April 19, 2008

Correo Gmail Restablecido

Ya fue restablecido nuevamente mi correo avbravo@gmail.com
Esperemos que esto no ocurra nuevamente.

Thursday, April 17, 2008

Criticas a Gmail

Casi nunca hablo aqui de otras cosas que no sean de NetBeans, pero en esta ocasión Google ha inhabilitado mi cuenta de gmail (avbravo@gmail.com). Hace unos dias recibia una cantidad excesiva de spam, y en el dia de ayer fue inabilitado.

Sorprendente pero cierto, asi que pueden enviarme los emails a mi cuenta en yahoo
a_vbravo@yahoo.es


A ver si yahoo se comporta mejor que Gmail.

Monday, April 14, 2008

JavaFX para NetBeans 6.1

Algunos enlaces sobre JavaFX que puedes utilizar desde NetBeans 6.1
Downloading and Installing Daily Builds of JavaFX Script Plugin for NetBeans IDE 6.1
Recuerden que JavaFX es un lenguaje de Script sobre Java que nos permite crear aplicaciones para clientes ricos, ya sea para desktop, applets y mobiles.

Sunday, April 13, 2008

Probando NetBeans 6.1RC1

Estaba probando la version de NetBeans 6.1RC1, sin duda se nota el mejoramiento en el consumo de los recursos.
Aqui podemos ver el proceso de instalación completa en Ubuntu 7.10




cargando los modulos

Al finalizar nos solicita que nos registremos, este paso no es necesario realizarlo.


Luego empece verificando una aplicación creada anteriormente, encontrandome con una situación, y es que al seleccionar la opción Java para ver el código, desaparace el toolbar para escojer volver al diseño, y solo mantiene en la ventana el código.


Para ver el diseño hay que dar click en la pagina y luego seleccionar Open.




y obtendremos nuevamente el toolbar, pero si damos click en codigo o JSP se pierde de la ventana.

Friday, April 11, 2008

NetBeans 6.1 RC1

NetBeans 6.1 ya esta disponible para descarga, puedes encontrar información aqui
NetBeans IDE 6.1 Release Candidate Information
Muchas caracteristicas
JavaScript Support
Performance Enhancements
Spring Framework Support
New MySQL Support in Database Explorer
Java Beans Support
JSF CRUD Generator
Ruby/JRuby Support
Javadoc Code Completion
Support for Popular Web APIs
RESTful Web Service Support
Sharing Projects (AKA Sharable Libraries)
New Update Center Modules

Puedes descargarlo desde este enlace
NetBeans IDE 6.1 RC1 Download

Wednesday, April 09, 2008

Using UI Components in Compiled JavaFX Script Technology

Un conjunto de ejemplos sencillos utilizando JavaFX, puedes encontrarlos en este tutorial de Sun. Using UI Components in Compiled JavaFX Script Technology

JavaFX Script es un lenguaje declarativo de script totalmente orientado a objetos, con una sintaxis muy sencilla nos permite crear aplicaciones con gran calidad.
Observamos un segmento del codigo para definir un modelo sencillo.
class Model {
attribute messageText:String;
attribute messageColor:Color;
}

Saturday, April 05, 2008

NetBeans 7.0, ¿Un IDE online?

Que traera de nuevo NetBeans 7.0, sin lugar a dudas una de las mas esperadas versiones del IDE, todos sabemos que los lenguajes de programacion ,los frameworks avanzan mucho, en un mundo en el que el internet es parte de nuestras vidas, donde los web services son comunes, que podemos esperar de esta nueva version, pues Roumen (evangelista de NetBeans), nos da algunas reflexiones muy interestantes, que puedes leer directamente en su blog aqui NetBeans 7.0 plans uncovered - NetBeans to become an online IDE
Algunos fragmentos del blog de Roumen
NetBeans has always been about innovation. We believe that by using JavaScript, NetBeans can be more dynamic than ever. Parts of the IDE will run on the server and parts in the web browser - and Sun will provide NetBeans as an online service. For the price that you are used to: FREE.

Sin duda grandes predicciones, que mejoraran la forma en que desarrollamos aplicaciones y en que usamos el IDE.

Wednesday, April 02, 2008

Corregir problemas con DataProvider

En algunas ocasiones cuando diseñas aplicaciones web y no utilizas persistencia, mi preferido es JPA, pero si deseas usar RowSet en tus aplicaciones web y te encuentras con algunos errores, como ejemplo que el DataProvider aparece en el color rojo cuando hacemos el databinding, generalmente se debe algun problema con las tablas o la base de datos, en el siguiente ejemplo, demuestro como agregar dos tablas, y estando abierto en el diseñador web, desde el MySQL Browser o el MySQL Administrador (como prefieras), cambio el nombre a uno de los campos de la tabla, y esta ya habia sido arrastrada al formulario anteriormente con el nombre de campo sin modificar, generalmente, se mostrara el dataprovider en color rojo indicandonos algun problema, y no permitiendonos seleccionar ningun campo.
Puedes usar varias formas para solucionarlo, entre ellas, actualizar manualmente la sentencia sql con el nuevo nombre del campo, o cerrando el proyecto y abriendolo nuevamente.
Aqui vemos un ejemplo del DataProvider con errores


Aparecen los demas correctamente, menos el que cambios el nombre del campo en la base de datos luego de arrastrarlo al formulario

El campo que podemos ajustar manualmente, colocando el nombre que cambiamos llamado anteriormente regimenes y ahora regimen.


Este codigo lo encontramos en el metodo _init(), que es donde se inicializan el dataprovider.

Ahora en el diseñador seleccionamos el rowset y damos click derecho y escojemos la opcion Edit SQL Statement


En el diseñador SQL damos click derecho y seleccionamos agregar tabla (Add Table), para establecer la union de las varias tablas



seleccionamos de la lista la tabla con la que deseamos trabajar, estas deben tener un campo en comun

Nos aparece la tabla y la relación existente entre las tablas


Simplemente le quitamos la marca a la casilla de selección a los campos que no deseamos


Luego en el diseñador damos click derecho en la tabla y seleccionamos Bind To Data, para enlazar a una tabla de la base de datos

Luego de corregir el nombre del campo, este muestra el dataprovider correctamente, sin el color rojo

ahora podemos seleccionar los campos de la tabla, en base a la relación que se establecio en los pasos anteriores.

Plugin para Blog desde NetBeans

Muchas veces, nos preguntamos si NetBeans, funciona solo para crear aplicaciones Java, pues realmente no es asi, la cantidad de plugins, que existen es un nunero considerable, y se estan integrando muchos más, llevando a NetBeans a ser una herramienta con un amplio rango de posibilidades, las mejoras que ha sufrido el IDE al pasar los años, con las nuevas versiones lo convierten en una alternativa a escoger.
Mencionare uno que es para bloggin, lo puedes desacargar desde aqui

Simplemente agregamos el plugins, y nos aparece el icono del Blogger en nuestra barra

Aqui entramos a nuestra cuenta y escribimos , normalmente el titulo y el texto

Aqui vemos el blog publicado directamente desde NetBeans
<

Sencillo, desde NetBeans, escribimos nuestros blogs, sin necesidad de salir del IDE.

Primer BLogs desde NetBeans

Con el plugins netbeans - blogger, podemos publicar nuestro blog desde
NetBeans de una manera muy sencilla, puedes bajarlo desde esta direccion
Plugin

Entrevista a Giulio Toffoli, lider del proyecto iReport

Interesante entrevista publicada en el portal de NetBeans.org, que puedes leer aqui
iReport for NetBeans - An Interview with Giulio Toffoli, iReport Project Leader

Habla sobre las diferencias entre el plugin y la version stand-alone, tambien sobre las razones que los llevaron a la creación del plugin para NetBeans, sobre el soporte para la versión 6.1 y lo que se espera de las proximas versiones.