Skip to main content

Posts

Showing posts from July, 2008

Utilizando JPA con una aplicacion Web

JPA, permite utilizar persistencia de manera muy sencilla en nuestras aplicaciones. Este es un tutorial, basado en el original publicado en NetBeans. Aqui puedes ver el tutorial. http://wiki.netbeans.org/SpanishTranslationTutorialesAPIPersistenciaVWP Wiki de Tutoriales de NetBeans en Español Algunas capturas de pantallas.

Tutoriales NetBeans en Español

Carlos Ayala, ha contribuido con nuevos tutoriales de NetBeans en español. Hemos agregado los enlaces en el wiki de tutoriales de NetBeans en español. Listas de Distribución de NetBeans NetBeans - El Único IDE que Necesita NetBeans IDE Java: Tutorial de inicio rápido Puedes visitar el wiki

Mercurial con proyectos

Mercurial es una excelente herramienta que nos permite llevar el control de versiones de nuestros proyectos. Damos click derecho en la barra azul, nos muesta varias opciones. Ir a la Diferencia Previa, Ir a la siguiente diferencia, Reemplazar con el Texto Original, Abrir la ventana de Diferencias. Aqui vemos las diferencias entre la versión actual y la anterior, con la cual es sencillo y rapido recuperar versiones anteriores.

Platform nb6.1 Español

Proximamente se liberara la version 6.5 de NetBeans, y estamos indicando a los desarrolladores interesados en unirse al equipo de traducción de NetBeans, que pueden hacerlo atraves del wiki http://wiki.netbeans.org/SpanishTranslation Acontinuación una muestra del platform NetBeans 6.1 en español.

JSF 2.0 Group Blog

Kito D. Mann, ha creado el blog. JSF 2.0 Group Blog Textualmente: Here, we'll provide updates on how JSF 2.0 is progressing, and also give you pointers to where you can get more information. I'll be the primary poster, but the blog is also open to other members of the JSF Expert Group. Sin duda un lugar de referencia para jsf2.0

Problemas con JPA NetBeans 6.5 M1

Estaba creando una aplicación con JPA. Cree una clase de control, y luego edite el archivo persistence.xml, cuando deseo agregar la clase presionando el boton Add Class..., no muestra la clase creada para agregarla.

Diseñador Genérico para Páginas Web

Uno de los puntos mas esperados de muchos diseñadores de aplicaciones Web, con NetBeans, es una mejora y ampliación del diseñador de Páginas. Este es uno de los aspectos que considero que hace mucha falta, y el Dr. Winston Prakash, ha propuesto un diseñador Genérico no solo para JSF, sino que permita soporte para .html, .php, .rhtml, xhtml. Editor WYSIWYG, importación de páginas, integración y soporte de CSS para el diseñador de páginas. Enlace a los datos: * Fuente de DatosWeb Page Designer Design Concepts * Propiedades Simples * Java Collections (POJOs) * Expresiones * Metodos. Enlace al blog de Winston Es importante que hagan sus comentarios en el blog de Winston , indicando si estan interesados en esta funcionalidad. Enlaces Web Page Designer for Netbeans - Proposal Web Page Designer Concept Overview Web Page Designer Design Concepts

Wiki de Tutoriales de NetBeans en Español

Hemos creado un wiki con algunos tutoriales sobre NetBeans en Español. Wiki Tutoriales NetBeans Español Aqui pueden observar uno nuevo creado por nuestro amigo Diego Silva, en la sección Visual Web, y trata sobre el uso de Fragmentos de Pagina. Puedes ver el wiki aqui.

GlassFish Application Server

GlassFish Application Server, es un interesante articulo escrito por Masoud Kalali (Miembro del Dream Team de NetBeans), acerca de GlassFish. Puedes consultar la lista aqui http://refcardz.dzone.com/ Alli puedes descargar este pdf en el que Masoud hace un explicación acerca de GlassFish, donde obtenerlo , como instalarlo y como administrar los recursos. http://refcardz.dzone.com/announcements/glassfish

JPA en NetBeans 6.5

Editamos la conexion a mysql Creamos nuestras clases de persistencia El IDE genera un error al editar las clases .java.

AOP Programación Orientada a Aspectos con Spring 2.5 y NetBeans 6.1

Nuestro amigo Diego Silva, ha creado el tutorial AOP Programación Orientada a Aspectos con Spring 2.5 y NetBeans 6.1 Diego es un miembro del equipo de traducción de NetBeans al idioma español. A continuación parte del wiki de Diego. Alguna vez habrá visto u oído la Programación Orientada Aspectos (AOP) , pero ¿qué es realmente? Simplemente, es una ayuda para los programadores que permite reducir código de rutinas que siempre deberían ejecutarse y no se puede usar la herencia. Además, cada lógica de negocio solo tendrá lógica de negocio, y no código adicional que son repetitivas y no son parte del negocio. Por ejemplo, un método que se encargue de una transferencia de dinero, debería ser tan simple como esto void transfer(Account fromAccount, Account toAccount, int amount){ if (fromAccount.getBalance() < 0 ) { throw new InsufficientFundsException(); } fromAccount.withdraw(amount); toAccount.deposit(amount); }

Probando NetBeans 6.5

Algunos detalles sobre NetBeans 6.5 M1. Observamos la pantalla de carga de modulos El aspecto del IDE con la busqueda El menu de creación de proyectos Soporte para PHP ejemplos de proyectos Vemos el ejemplo de la aplicación PHP Soporte para Groovy Creando una aplicación web

Tutorial Visual Library

Basado en el articulo original NetBeans Visual Library Tutorial , escrito por Geertjan Wielenga , he escrito una pequeña traducción del articulo, en donde se muestra el uso de Visual Library, un API muy importante de NetBeans RCP, que nos permite crear componentes visuales. puedes ver el tutorial en español aqui

distinct con JPA

Trabajando en un codigo sobre JPA con mi amigo Roberto, se habia creado un nombre de campo como este ejemplo: apellido_paterno El entity se genera como apellidoPaterno (es decir se eliminara el _ del nombre del campo y se tomara la primera letra en mayuscula), de manera que cuando lo utilicemos en un createQuery, siempre debemos verificar el nombre correcto para el objeto. javax.persistence.Query q = em.createQuery("SELECT distinct p.apellidoPaterno from Paciente as p ORDER BY p.apellidoPaterno"); Aqui un segmento de codigo para usar dinamicamente un distinct, y cargar un dropdown. Declarar en el SessionBean. private Option OptionApellidoPaterno[]; public void getListadoApellidoPaterno() { EntityManagerFactory emf = Persistence.createEntityManagerFactory("MedicinaAppPU"); EntityManager em = emf.createEntityManager(); try { javax.persistence.Query q = em.createQuery("SELECT distinct p.apellidoPaterno from Paciente p ORDER

NetBeans 6.5 M1

Si estas interesado en probar la nueva versión de NetBeans, esta es tu oportunidad, ya ha sido liberada la versión 6.5, con una serie de caracteristicas y avances. Entre las caracteristicas publicadas en el sitio de netbeans.org * PHP o Enhanced Code Completion o Database-related code snippets o Multiple project configurations o Find Usages Watch the NetBeans 6.5 PHP Editor Screencast and see some new features in action! Visit the PHP Learning Trails to explore PHP development in the NetBeans IDE. * Ajax o JavaScript Debugger o JavaScript Library Manager o Bundled JavaScript Libraries * Groovy o Editor o Java SE Project Integration o Grails support * Java o Javadoc Analyzer o Call Hierarchy o CamelCase code completion * Debugger o New Multithreaded Debugging Support o Debugging Window o Current Th

Conclusiones del JavaOpen Day 2008

Hace unos dias, nuestros amigos de JavaHispano , junto con Sun Microsystem, organizaron el evento Open JavaDay Con una serie de conferencias, para los que no pudimos asistir ,a qui encontramos un resumen del evento, publicado por Daniel Latorre . Esta información, es gracias a Erick Camacho, quien tambien me envio el video de la final de JavaCup, que se puede observar en en siguiente enlace . Sin duda este tipo de eventos ayuda mucho a la promoción de java y otros frameworks, felicidades a lops organizadores y miembros de JavaHispano.

T-shirt NB L10n

Janice nos muestra en su blog, los nuevos "NetBeans L10n Community Tshirts", un proceso muy democrativo para su diseño, un consenso de muchos miembros de la comunidad. Puedes visitar el blog de Janice aqui