Categorías destacadas
programacion php    
Últimos artículos
Java Server Faces o mas conocido por las siglas JSF es un Framework de Java que viene incluido en la versión J2EE que nos permite hacer desarrollos webs utilizando de una forma sencilla el modelo-vista-controlador. Nosotros vamos a ver una primera aplicación de como funciona este framework.

 angel 
 
Desarrollo de Aplicaciones Web con Tapestry
El mundo J2EE está lleno de marcos de desarrollo, todos diseñados para simplificar las tediosas tareas de programación a bajo nivel y permitir al programador enfocarse en tareas más interesantes relacionadas con el negocio. El más conocido de todos probablemente es Struts, el modelo Model-View-Controller (MVC) está basado en acciones Struts. Los marcos de trabajo más recientes se han distanciado de la aproximación de Struts en favor de una aproximación de mayor nivel, más oritentada a objetos que está basada en componentes y dirigida a los eventos. Entre los más interesantes de esta nueva generación de marcos de trabajo están las JavaServer Faces (JSF), que están respaldadas por gigantes de la industria como Sun; y un dinámico e innovador marco de trabajo salido del proyecto Apache Jakarta llamado Tapestry.

 Eduardo 
 
Este artículo presentará el entorno de edición visual de JDeveloper 10g para JSP y HTML. Le guiará a través de los pasos básicos para trabajar con elementos comúnes de HTML y de JSP lo que incluye el formateo HTML, el trabajo con imágenes, con estilos CSS, con tablas y formularios HTML. Este artículo también presenta una introdución básica al trabajo con etiquetas JSP sin requerir ningún conocimiento del lenguaje Java.

 
En un paso hacia la simplificación de J2EE, los vendedores han creado herramientras de desarrollo rápido de aplicaciones (RAD). Hoy en día, por ejemplo, la mayoría de los IDEs proporcionan asistentes para generar el necesario y repetitivo código para marcos de trabajo cuando se construyen aplicaciones MVC (Modelo-Vista-Controlador). Un buen marco de trabajo proporciona una forma fácil, consistente (y preferiblemente declarativa) de configurar los componentes de la aplicación. Este marco de trabajo también debería forzar una clara separación de conceptos, que le permitirán cambiar la implementación de una capa individual sin afectar al resto de la aplicación. "Oracle Application Development Framework" (ADF) está basado en los patrones de diseño de J2EE, en algunas características de otros marcos de trabajo como Struts, y en conceptos tomados de su propio marco de trabajo anterior, "Business Components for Java" (BC4J). El objetivo de ADF es disminuir las complejidades de J2EE, permitiendo que los desarrolladores se puedan enfocar en la lógica del negocio.

 Marcelo 
 
La primera parte de este artículo mostró como desplegar aplicaciones J2EE construidas utilizando marcos de trabajo (Oracle ADF) utilizando los perfiles de despliegue de JDeveloper10g. Ahora es el momento de desplegar la aplicación de ejemplo utilizando Apache Ant. Al igual que en el artículo anterior, no sólo verá como desplegar en Oracle Containers for J2EE 10g (OC4J), sino también en Apache Jakarta-Tomcat, BEA WebLogic, y JBoss.

 Daniel 
 
Desplegar aplicaciones J2EE puede ser un proceso muy complejo que implica muchas partes móviles. En el momento del despliegue, muchos administradores de sistemas y desarrolladores deben tratar con la complejidad de la arquitectura subyacente, y todas las partes deben asegurarse de que todas las aplicaciones, incluyendo las aplicaciones ya existentes, cumplen los niveles de servicio después del despliegue. Previamente al despligue en producción, los desarrolladadores podrían necesitar desplegar su código Java en una gran variedad de diferentes contenedores J2EE (asumiendo que el entorno de producción final lo requiera), para comprobar cualquier problema de rendimiento, y para testear complementamente el código.

 Daniel 
 
Contrariamente a la creencia popular, el recolector de basura de Java no resuelve todos los problemas de memoria que pueden ocurrir. En este artículo, veremos como se puede utilizar el perfilador de memoria de Oracle JDeveloper para ayudarnos a encontrar los agujeros de memoria en nuestras aplicaciones. También veremos como se pueden eliminar los agujeros de memoria una vez detectados.

 maria 
 
Como arquitectos y desarrolladores de software, damos lo mejor de nosotros para entregar aplicaciones 100% libres de errores. A persar de todo, en la mayoría de las veces, los bugs se deslizan y terminan dentro de las aplicaciones liberadas. Esto es por lo que la depuración, esa tarea, algunas veces costosa, de encontrar y eliminar bugs, no se detiene cuando el software se envía al cliente, sino que muchas veces continúa después de haber liberado el software. La parte que más tiempo se lleva del proceso de depuracón es realizar el análisis de la causa raíz, encontrar la causa del bug para que se pueda resolver el problema de forma efectiva y minimizar el número de errores que envía con su código.

 
Toda aplicación J2EE necesita acceder a una (o más) bases de datos relacionales, por eso no es pretencioso decir que una de las decisiones más importantes que hará usted cuando seleccione la arquitectura de una aplicación J2EE es el modo en que la aplicación accederá a los datos persistentes: Su estrategia de persistencia no sólo puede determinar el rendimiento de la aplicación, sino que también influirá enormemente en la cantidad de esfuerzo requerido para desarrollar y mantener la aplicación; y a menos que tome las decisiones de diseño correctas desde el principio, podría ser difícil revisar esta parte del diseño después de haber terminado la aplicación.

 Miguel 
 
Durante varios años, Struts ha sido un marco de trabajo muy popular para construir aplicaciones Web utilizando Java. Recientemente, se ha convertido en estándar un nuevo API con un importante solapamiento con Struts; JavaServer Faces (JSF), y se han lanzado algunas cuestiones sobre qué tecnología deberían utilizar los desarrolladores. Este artículo presenta brevemente ambas tecnologías, y describe cómo migrar elementos de interface de usuario desde Struts a JSF, proporcionando una técnica que usted puede utilizar para integrar las dos tecnologías y así obtener lo mejor de ambos mundos.

 Walter 
 
1  2  3  4  5  [>>]  
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon