Skip to main content

Posts

Generating Reports and PDFs From a Web Application

Generar reportes y pdf para las aplicaciones web, es un nuevo tutorial presentado ahora en Netbeans y que anteriormente estaba para Java Studio Creator, es un buen tutorial elaborado por Chris Kutler and Craig McClanahan. Nos explican sencillamente como integrar JasperReports a nuestra aplicación Web. Sin duda un tutorial de referencia para los desarrolladores de aplicaciones web.

Ampliar Fotos con VWP

Hace algun tiempo estaba desarrollando una aplicación web, con Visual Web Pack, y buscaba varias alternativas para la ampliación de fotos, encontre varias soluciones, tal vez una de las mÔs sencillas, fue crear una pagina en la cual solo desplegara la imagen que se le pasara como parametro y metodo basico, con el cual puedo usarlo para todas las imagenes y me permite definir una pagina comun con caracteristicas similares a todas. Asumimos que el url de las imagenes se almacenan en campos de una tabla. Creamos un imageHyperlink, para desplegar la imagen, permitiendo al usuario dar click sobre ella. public String foto5ImageHyperlink_action() { // TODO: Reemplazar con código del usuario try { String urlFoto = (String)foto5ImageHyperlink.getImageURL(); ampliadaimageHyperlink.setImageURL(urlFoto); getSessionBean1().setUrlFoto(urlFoto); } catch (Exception e) { error("No se pueden cargar las fotos " +e); ...

Traducciendo NetBeans 5.5 al espaƱol

Si deseas colaborar con la traducción de NetBeans 5.5 al español, puedes ayudar al equipo de traducción. David Alvares ha realizado una guia bien rapida de las herramientas necesarias y de la forma en que podras contribuir a la traduccion. Aqui puedes ver la guia. http://wiki.netbeans.org/wiki/view/SpanishTranslation La traduccion esta en etapas muy iniciales, su contribucion es importante. Aqui puedes ver un video corto de como usar OmegaT para la tradución. Puedes ver el demo usando OmegaT Tambien creamos un grupo en google para las personas interesadas en participar de la traducción. Visitalo desde aqui http://groups.google.com/group/traduccionnetbeans/

Using the AJAX Text Completion Component

En un blog anterior habia comentado el ejemplo que esta en el sitio de NetBeans sobre la importación de componentes Ajax, a Visual Web Pack. Downloading and Importing AJAX and Other Components Ahora mencionare una forma sencilla de utilizar el componente de texto para autorrellenado.Lo que haremos es algo sencillo, basado en tutoriales de Java Studio Creator, simplemente a medida que escribamos las palabras estas seran buscadas en la base de datos y se desplegaran en el campo de texto para que el usuario las seleccione. Su uso es sencillo, simplemente creamos una nueva pagina arrastramos el componente a la pagina luego escribimos el evento: en el metodo _init() //arrastramos la tabla a la pagina direccionesRowSet.setDataSourceName("java:comp/env/jdbc/mybasedatos"); //establecemos la condicion de busqueda usando el campo del que deseamos localizar (en este ejemplo direccion) y luego like direccionesRowSet.setCommand("SELECT * FROM direcciones where direccion like ?"...

Consulta Horarios Trenes con J2ME

Ibon nos presente esta estupenda aplicación, para la consulta de horarios de trenes, estÔ realizado con la ayuda de un script de J2mepolish. Y tiene versión MIDP1.0 y MIDP2.0 Toda la parte grÔfica estÔ hecha a base de canvas y una librería de componentes creada por Ibon. Aqui podemos ver la descripción que aparece textual Campaña Bluetooth Renfe Cercanías 2007 RENFE Cercanías te ofrece la posibilidad de descargar los horarios gratis a tu móvil a través de tecnología Bluetooth, desde un tótem situado en la estación de Abando de RENFE en Bilbao. Las emisoras permiten la descarga de contenidos móviles a pie de calle. Puedes descargar una aplicación Java con los horarios de RENFE Cercanías y una melodía polifónica de RENFE. Esta aplicación consolida a un mÔs lo que podemos desarrollar con java, especialmente con j2me.

Dream Team NetBeans NBDT

Saludos a todos, en esta ocasion no hablare sobre codigos, tips de NetBeans, en esta ocasión mi blog es para agradecer a las personas del equipo de NetBeans, por darme la oportunidad de pertenecer al NBDT (NetBeans Dream Team). A los seleccionadores de Sun, a mis compañeros de javahispano , a aquellos que me propusieron y apoyaron para formar parte entre ellos Alberto Molpareces ( javaconganas ), Janice Campbell, Leonardo Galvao, y muchos mas del mundo Java- Netbeans mis eternas gratitudes. Quisiera agradecer a mi esposa Aida por el tiempo que me paso frente al pc, a mi mama Nivia, mi papa Arístides, mis hermanos Secund, Victor, a Viderlys, a Gena, y a mis amigos. También a una autoridad dentro de Netbeans Roumen por su invitación a colaborar con nosotros. En e sta nueva etapa dentro de mi vida es un poco diferente, ahora dentro del NBDT, tendré muchas responsabilidades y tengo el deseo de cumplirlas a cabalidad como miembro representante de la comunidad hispana. Mas proveniente d...

NetBeans Poll: Six Predictions for NetBeans in 2007

En Netbeans se ha habilitado una encuesta sobre las seis predicciones para el aƱo 2007. Entre las personas que dieron su prediccion esta: Gregg Sporar, NetBeans Evangelist Jaroslav "Yarda" Tulach, NetBeans Architect Bruno Souza, NetBeans Community Manager Geertjan Wielenga Roman Strobl Leonardo GalvƤo Puedes votar por una de estas predicciones o agregar EJB3 and the Java Persistence API gain momentum Linux community adopts Java Sun will strengthen its investments in open-source communities NetBeans IDE's scripting support attracts new users NetBeans market share will continue to grow Java desktop APIs improve

Netbeans 6.0 Milestone 6

Aqui podemos ver lo que trae Netbeans 6.0 Milestone 6» New and Noteworthy in NetBeans 6.0 Milestone 6 Most Java EE features re-added to the build UI Gestures Collector Ant 1.7.0 Tomcat 6.0.x Profiler: Memory Profiling Improvements Profiler: 1.4.2 Profiling Support Removed New Network Proxy Settings UI what can be shared all over IDE Unit Test Libraries Node Maven project support Visita la pagina para encontrar los detalles de cada aspecto.

NetBeans 6.0 Milestones Calendar

Calendario Para Netbeans M6. liberaciones

Comparando Tomcat/ GlassFish

Charles Ditzel escribio en su blog, un articulo comparativo sobre Tomcat/GlassFish y Web Services. Nos muestra aqui un cuadro comparativo: GlassFish and Tomcat Comparison Aqui podemos ver muchas de las ventajas que encontramos de GlassFish sobre Tomcat. En la actualidad encontramos muchos proveedores y hosting que se mantienen utilizando Tomcat inclusive en su version 4.x, me pregunto estamos avanzando mucho en especificaciones y herramientas pero muchos de los administradores de Hosting no se actualizan y encontramos una divergencia, una brecha digital al crear proyectos que no encontraremos muchos hosting especializados.

Envio de Email desde VWP

Explicare brevemente el envio de email desde Visual Web Pack, es un tutorial resumido del que se explica en java studio creator. Colocamos este codigo en el boton enviar. String from = (String)emailtextField.getText(); String to = "micorrero@miservidorcorre.com"; // dirección de destinatario String mailserver = "myservidor.com"; // tenga en cuenta que si el servidor de correo requiere autenticación, // es posible que este código no funcione try { sun.net.smtp.SmtpClient client = new sun.net.smtp.SmtpClient( mailserver ); client.from(from); client.to(to); java.io.PrintStream message = client.startMessage(); message.println("To: " + to); // TODO: definir la línea de tema message.println("Subject:Prueba de correo"); // TODO: definir el cuerpo del mensaje //Obligatorio enviar u...

NetBeans 5.5 Awarded Technology of the Year by InfoWorld

InfoWorld , selecciono a Netbeans 5.5 como tecnologia del aƱo , en la categoria Application Development, Tambien O'reilly la selecciono como Tecnlogia del aƱo O'Reilly Selects NetBeans as a 2006 Java Technology Winner Este es un buen momento para Netbeans, los cambios realizados, los paquetes y las mejoras en el IDE y la Plataforma, han sido muy significativos

Carla Mott's Blog Building web 2.0 apps with jMaki

Carla Mott's, hace unos dias hablaba sobre jMaki beta 2, ahora nos muestra un ejemplo de una apliacion simple desarrollada con Netbeans, para esto usamos el plugin de jMaki, anteriormente habiamos mencionado jMaki y las ventajas que ofrece este framework. Sitio oficial de jMaki Recordaran que jMaki es un framework centrado en Ajax. Aqui puedes descargar el plugin para netbeans Tambien puedes ver este screencasts, de como desarrollar la aplicacion web. Estos enlaces son parte del blog de Carla.

PANAMAJUG

A todos los desarrolladores y usuarios de Java en Panama, ya estamos terminando la documentacion y el material que sera parte de PanamaJug . Grupo de Usuarios de Java de Panama. Nuestra finalidad es compartir, divulgar y promoveer el uso de Java en Panama, y por supuesto Netbeans como IDE de desarrollo, hemos iniciado un proyecto dentro de Java.net. Lo puedes encontrar en https://panamajug.dev.java.net /, por ahora estamos en el proceso de organización, de antemano bienvenidos a nuestro grupo.

Netbeans 5.0 en espaƱol

La versión final de netbeans 5.0 en español ha sido liberada, un gran esfuerzo del equipo de desarrollo. Aunque sabemos que la versión 5.5 es la mas reciente , sin duda para muchos tenerla a disposición en español serÔ de gran ayuda.

Refactorizar Paginas JSP

En algunas ocasiones necesitamos copiar una pagina, recuerde que tambien podemos hacerla mendiante una plantilla que usemos para diseƱar las demas paginas. Bien en algunas ocasiones tal vez solo necesitamos hacerlo con una pagina, y no deseamos guardarla como plantilla. Solo queremos copiarla y realizarle algunos cambios. Esto lo podemos realizar de una manera sencilla. Pasos: 1. Nos hubicamos en la pagina .jsp que deseamos copiar, damos click derecho sobre la pagina y seleccionamos copiar. 2. Nos hubicamos sobre webpages 3. Dar click sobre pegar. 4. Se coloca a la pagina el mismo nombre seguido de _1.jsp o una secuencia numerica para que no se repita. 5.Ahora damos click derecho sobre la nueva pagina y escojemos RENAME. 6.En la ventana Rename Class escribimos el nuevo nombre y damos click en NEXT. 7.Se inicia un proceso de verificacion. 8. Ahora damos click en DO REFACTORING. Para que inicie el proceso de refactorizacion, el cual consistira en realizar una busqueda en todo el proyecto...

Usando Virtual Forms en VWP /Parte 2

Ahora seleccionamo la opción de mostrar formularios virtuales, en la parte superior de la opción Desing. Se muestran los formularios virtuales que hemos creado. Seleccionamos los componentes para el virtualform, y le damos clic derecho y escogemos la opción Configure VirtualForms… Se muestran los componentes en la ventana de dialogo de virtual form Seleccionamos en la opcion Participate YES para que esos componentes participen del virtual form, y sean manipulados solo ellos cuando ocurre un submit de la pagina. Ahora seleccionamos el boton Entrada y damos clic derecho y luego Configure VirtualForms Recuerde que el boton es un componente submit. Seleccionamos la propiedad submit y seleccionamos YES Al regresar a la pagina aparecen los componentes marcados con el virtual form AƱadimos un segundo virtual form y repetimos el procedimiento pero seleccionando los otros componentes. Si observa se asignara un color diferente. Al seleccionar los otros componentes nos aseguramo...

Usando Virtual Forms en VWP

Es una pequeƱa traduccion del sitio en ingles. Virtual Form, permite limitar los campos de entrada que seran procesados cuando una pagina web es subbmitted. Los dos elementos escenciales de un virtual form, son los componentes de entrada y los componentes submission. Los componentes de entrada como cajas de texto, areas de texto, combos y botones de radio buttons. Participann en el virtual form. Los componentes submission, mas comunmente son botones, links, Cuando un virtual form es submitted, los participantes del virtual form son procesados mientras los otros componentes de la paginas son ignorado. Usted puede incluir mas de un virtual form en su pagina y cada uno es procesado separadamente. Ahora vamos a la practica , luego de haber entendido brevemente lo que es un virtual form. Podemos utilizarlo en un pagina en la cual deseamos que un usuario registrado ingrese su username y password y tambien en la misma pagina tenga la opcion de registrarse como usuario nuevo. Para esto dese...

NetBeans in 2006: A Year in Review

El año 2006 ha sido un año muy productivo para Netbeans, muchas liberaciones, world tour, soporte para otros idiomas, un cambio de look del sitio entre otros. NetBeans in 2006: A Year in Review Nos nuestra los eventos mas importantes ocurridos en cada mes del 2006. Para mi uno de los esperados fue a finales de octubre con la liberación del visual web pack, sin desmeritar la importancia de los demÔs. Puedes entrar en Netbeans y observar la lista general.

De vacaciones

Estoy de vacaciones, por eso mi blog esta un poco desactualizado en estos dias, ademƔs con algunos problemas de conexion a internet.Pero retornando un poco al mundo Netbeans y Java.