sábado, 27 de junio de 2009

Lanzamiento Oracle Fusion Middleware 11g



El 1 de Julio de 2009 se produce el lanzamiento oficial de Oracle Fusion Middleware 11g.
Este lanzamiento incluye multitud de novedades especialmente en 4 áreas:
  • Oracle WebCenter Suite 11g
  • Oracle WebLogic Suite 11g
  • Oracle Identity Management 11g
  • Oracle SOA Suite 11g
Para poder comunicar las novedades se han organizado multitud de eventos a diferentes niveles:
  • 1 de Julio. Washington DC. Presentación mundial por Charles Philips y Thomas Kurian. Más información y registro aquí
  • 2 de Julio. Londres, Munich, Paris. Repitición en directo del evento anterior con ponentes locales. Más información y registro aquí.
  • 8 de Julio. Madrid. Partner Executive & Technical Briefing. 2 horas dedicadas a una audiencia de negocio, y 6 horas adicionales dedicadas a una audiencia técnica. Más información y registro aquí.
  • 9 de Julio. Evento Virtual. 5 idiomas: inglés, francés, español, alemán, italiano. Presentaciones grabadas con la posibilidad de interaccion y chat el día del evento. Más información y registro aquí.
  • 14 de Julio. Barcelona. Hotel Silken Diagonal. Partner Executive Briefing. De 09:00 a 13:30. Registro aquí (al final de la página)
  • 15 de Julio. Bilbao. Hotel Embarcadero. Partner Executive Briefing. De 09:00 a 13:30. Registro aquí (al final de la página)

jueves, 16 de abril de 2009

ADF Framework: información competitiva

ADF es el framework estratégico de desarrollo de aplicaciones Web de Oracle.
Una cuestión habitual que me toca responder es:
¿Por qué ADF? ¿Cuales son las ventajas comparativas frente a otros frameworks?
El ecosistema de desarrollo Web es un mundo con múltiples opciones, para cada escenario habrá un pequeño subconjunto de opciones que son las recomendadas para cada caso. Voy a destacar los argumentos que posicionan ADF y lo convierten en la opción recomendada especialmente en entornos heterogéneos de software empresarial basados en estándares.

Argumentos técnicos:
  • Experiencia Web Rica (RIA), basada en arquitectura Web pura (AJAX), sin plugins de navegador
  • Arquitectura AJAX híbrida (parte vive en el cliente, parte vive en el servidor) para optimizar el rendimiento y la usabilidad
  • Soporte de múltiples navegadores sobre múltiples sistemas operativos (FireFox 2.0, FireFox 3.0, Internet Explorer 7.0, Safari 3.0, Google Chrome)
  • Soporte de navegadores móviles (Pocket IE for Windows Mobile 5, 6, BlackBerry Browser 4, iPhone Safari)
  • La paleta de componentes más completa (+150) incluyendo árboles, tablas, acordeones, etc
  • Componentes de visualización de datos Ricos (todo tipo de gráficos, tablas pivotantes, diagramas gantt, mapas, etc)
  • Funcionalidades de productividad: Arrastrar y Soltar, Copiar y Pegar, Ventanas modales, Menús, Barra de Botones, Atajos de Teclado, etc
  • Funcionalidades de visualización: Plantillas y Temas, Accesibilidad, Localización, Internacionalización
  • MetaFramework. ADF incluye no sólo el framework de presentación (ADF Faces Rich Client), sino también el framework de enlace (Binding) entre la capa de presentación y la de Servicios de Negocio disponibles en sistemas de Bases de Datos, Web Services, Gestores Documentales y Contenido, Correo electrónico, etc (ADF Model). También incluye un framework especializado en el acceso a datos relacionales (ADF Business Components)
  • Totalmente basado en estándares Java (JSR-127, JSR-227, ...)
Otros argumentos:
  • ADF es el framework estratégico de Oracle y clave en la nueva arquitectura Oracle Fusion. Sólo por este motivo ya tiene asegurada la evolución, la continuidad y la inversión durante los próximos años.
  • ADF se apoya en estándares Java como JSF lo que crea multitud de sinergias con el ecosistema Java, incluyendo otros proveedores de software empresarial.
  • Amigable con Open Source. Al estar basado en JAVA, ADF comparte estándares e incluso algunas librerías con proyectos Open Source. Adicionalmente, las plataformas de desarrollo y pruebas del framework suelen ser Linux, Firefox, etc
  • Cualquier cliente que tenga una licencia de cualquiera de los servidores de Aplicaciones de Oracle (Weblogic Server, Oracle Application Server) tiene incluida la licencia de ADF sin ningún tipo de coste adicional. En caso de otros servidores de aplicaciones (Tomcat, JBoss, Websphere) si que es necesario un licenciamiento adicional para desplegar las aplicaciones desarrolladas con ADF en producción.
  • ADF 11g será usado de forma explícita o implícita por casi todos los clientes que usen alguno de los productos de la nueva familia Fusion Middleware 11g, prevista para Junio de 2009.
  • ADF 11g salió oficialmente en Octubre de 2008, representa un cambio diferencial respecto a ADF 10g, pero al ser uno de los primeros productos de Fusion Middleware 11g todavía es desconocido por la mayor parte de clientes y partners.

Veamos ahora los típicos escenarios de competencia:
  • Oracle ADF vs Spring + Struts + Hibernate (y otros Frameworks no JSF)
  • Oracle ADF vs RichFaces & IceFaces (Frameworks JSF)
  • Oracle ADF vs Microsoft .Net
  • Oracle ADF vs Microsoft Silverlight & Adobe Flex
Oracle ADF vs Spring + Struts + Hibernate (y otros Frameworks no JSF)
Los frameworks no JSF, como por ejemplo la combinación habitual de Spring + Struts + Hibernate son una opción válida especialmente en escenarios puros de internet, los basados en páginas Web, los que no necesitan una gran riqueza en la interfaz de usuario, y también aquellos en los que los usuarios hacen un uso esporádico de la aplicación: unos cuantos minutos, a lo sumo horas, a la semana. Sin embargo no suelen ser una opción cuando lo que se trata es de migrar las típicas aplicaciones Cliente / Servidor que usan las empresas en su día a día, y donde reside la operación del negocio.
Ventajas de Oracle ADF:
  • ADF permite alcanzar el nivel de riqueza, productividad y usabilidad de las aplicaciones de escritorio: Barras de menú, Barras de botones, Arrastrar y Soltar, Arboles, Pestañas, Acordeones, Tablas, Componentes de Visualización de Gráficos, Mapas, etc
  • ADF permite tener una aplicación 100% Web con el mismo grado de funcionalidades que las desarrolladas en lenguajes 4GL como Oracle Forms, Visual Basic, PowerBuilder, Delphi, etc. Por tanto el usuario final no se resentirá al ver la nueva versión de su aplicación migrada a una aplicación Web accesible a través del navegador.
  • En caso de aplicaciones destinadas a internet, sólo sera necesario usar un subconjunto del framework ADF para lograr los resultados esperados, pero pudiendo usar el mismo equipo de desarrollo para todo tipo de aplicaciones, y por tanto ganando en flexibilidad y rentabilizando al máximo la inversión.
  • ADF contempla el cumplimiento de los estándares de Accesibilidad del W3C de forma nativa. Para ver detalles pulsa este enlace.
  • ADF es un metaframework de una sola fuente, que cubre todas las capas: presentación, modelo, servicios de negocio, y acceso a datos, y el pegamento entre ellas. En el caso de Spring, Struts, Hibernate, u otras opciones equivalentes, es necesaria la combinación de diferentes frameworks, de diferentes proyectos Open Source, con ciclos de vida no sincronizados y cuyos desarrolladores están sujetos a la disciplina e intereses de muy diferentes empresas y organizaciones.
Seguiré completando esta entrada lo antes posible
...


Enlaces con más información:

jueves, 2 de abril de 2009

Podcast de Pedro Gallardo en JavaHispano







Hace ya unos cuantos meses me contactaron de JavaHispano para ofrecerme la posibilidad de grabar un podcast, acepté encantado, y la experiencia fue tremendamente interesante. En aquella ocasión la temática de la entrevista fue Enterprise 2.0.

Ahora es Pedro Gallardo, responsable del área de middleware de BBR (partner de Oracle), quien ha tenido esta oportunidad y ya podemos escucharle hablando de JDeveloperLA, desarrollo Java, y el framework ADF de Oracle.

Links de interes:

martes, 31 de marzo de 2009

Presentaciones Comunidad Enterprise2.0

Ya están disponibles en Slideshare las presentaciones del evento Comunidad Enterprise 2.0 (everis-Oracle) del 17 de Marzo, incluyendo la de "WebCenter Spaces" de Monte Kluemper, y la de "Otra forma de hacer las cosas" de Enrique Mazón.
Publicar las presentaciones en Slideshare de forma abierta me parece innovador, y además se suma a la retransmisión en twitter, o la publicación de la lista de asistentes.

Innovando en el Social Media (David Caja)

Innovando en el Social Media (David Caja)


Más Cerca De Nuestros Clientes (Leopoldo Boado)

Más Cerca De Nuestros Clientes (Leopoldo Boado)


Por cierto, también han publicado la lista de asistentes, merece la pena echar un vistazo:
  • Ignacio Llodent, Acciona
  • Jose María Prieto, Acciona
  • Rafael Rodríguez, Acciona
  • Ignacio Cueto, Accua
  • Jose Morales, ADIF
  • Alberto Jimenez Anguita, BBVA
  • Fernando Gracia, BBVA GLOBALNET
  • Carlos Moure, BBVA GLOBALNET
  • Jose Miguel Espinosa, Coca Cola
  • Jose Marcelino Perez, Correos
  • Venceslau Parreira, EDP
  • Marcos Fargas, eLogos
  • Manuel Martínez, Ferrovial
  • Antonio Ruiz, Gas Natural
  • Carlos González, ICEX
  • Javier González, ICM
  • Miguel Ángel Castellano, IFEMA
  • Rosa López, IFEMA
  • Jaione Lanborena, IHOBE
  • Eugenio Puerto, IHOBE
  • Alejandro Rodríguez, INFOEMPLEO.COM
  • Yanire Braña, Instituto de Empresa
  • Magdalena Llano, Kiwi World Live Web
  • Rafael Zaballa, LaSalle
  • Mónica Groba, MAP
  • Maria Dolores Hernández, MAP
  • Maria Dolores López, MAP
  • Fernando Bueno, Mutua Madrileña
  • Paloma Perez, Pelayo Seguros
  • Pedro Sanz, Prosegur
  • Inmaculada Cabañas, Prosegur
  • Alicia Alonso, Prosegur
  • Natalia Serrano, Prosegur
  • Begoña Fernández, RENFE
  • Isabel Bezunartea, RENFE
  • Beatriz Lamas, RENFE
  • Alfonso Taboadela, RENFE
  • María José Pérez-Urria, Santalucía Seguros
  • Vanesa Ruiz, Santalucía Seguros
  • Mylene Melly, Santander
  • Antonio García-Hortal, Santander
  • Enrique Burgos, SEUR
  • Agustín Cárdenas, Telefónica
  • Conchi Gutierrez, Telefónica
  • Gerardo Sánchez, Telefónica
  • Ignacio Fernández, Vodafone


miércoles, 18 de marzo de 2009

Evento Comunidad Enterprise2.0


Muchos innovadores hoy en el evento Comunidad Enterprise 2.0 de everis y Oracle, sólo hacía falta ver la calidad de la agenda y los ponentes y participantes en mesas redondas: Juan Soto (Presidente Consejo Asesor Oracle Ibérica), Enrique Mazón (Sales Manager Enterprise 2.0 Oracle), Juan José Terrero (Manager Enterprise Contents and Services Management, Everis), David Caja (Manager Enterprise 2.0, Everis), Leopoldo Boado (Director FMW Oracle), Jose María Sanabria (General Manager MPG), Sebastián Muriel (Director General, Red.es), José Antonio Uriarte (Director de Innovación, Ferrovial), Jose Antonio Gallego (Online Community Manager, BBVA), Juan Holgado (Director Kiwi World Live Web), Monte Kluemper (Consultor de Preventa, Oracle), Dioni Nespral (Experto en Marketing, Estrategia e Innovación Lavinia), Marta Continente (Directora General Atención Ciudadana Generalitat de Catalunya), Carlos Calvo (Finance Account Manager, Google), Lola Pardo (Jefe de Desarrollo de Internet Fundación "la Caixa").

Enlaces con detalles:
Mis conclusiones:
  • Hay mucho interés de los clientes en estos temas
  • En muchos casos la Web2.0 está afectando ya a los modelos de negocio
  • En todos los casos, las tecnologías 2.0 permiten ser más productivos a los empleados
  • Hay que tomar una actitud activa versus reactiva
  • El apoyo de la dirección es clave para ver crecer las iniciativas
  • La parte más complicada es el cambio cultural de muchos empleados
  • Empezar a practicar 2.0 a nivel interno acelera el aprendizaje
  • El resultado es una empresa más transparente, donde se comparte y colabora más.
  • Los nuevos empleados quieren usar en la empresa lo que ya están usando a nivel personal

viernes, 27 de febrero de 2009

Accesibilidad y Aplicaciones Web Ricas





En Administración Pública el tema de la Accesibilidad, y en concreto del cumplimiento de la Doble-A de las recomendaciones WAI WCAG del W3C, es un tema recurrente. Por otra parte la tecnología Web actual permite la creación de aplicaciones tan ricas como las de escritorio usando AJAX y Javascript. Alrededor de ello surgen casi siempre las mismas preguntas.

¿Es incompatible las tecnologías Javascript y AJAX con la accesibilidad?
A la hora de hacer aplicaciones Web con cierto nivel de interactividad es necesario el uso de Javascript y AJAX. Aunque originalmente el Javascript no era bienvenido en las normas WCAG 1.0 que datan de 1999, actualmente el W3C sí que contempla Javascript y AJAX en sus nuevas recomendaciones WCAG 2.0 y WAI-ARIA

¿Cual es la recomendación de Oracle para lograr el cumplimiento de los estándares, recomendaciones y certificaciones de Accesibilidad?
Oracle recomienda ADF 11g para el desarrollo de aplicaciones Web accesibles para la Administracion Publica. Este framework facilita el cumplimiento de W3C WCAG 1.0 'AA', y las normas específicas de cada país como U.S. Section 508 y UNE 139803:2004 (la oficial en el estado español). Adicionalmente ADF 11g facilita las recientes recomendaciones del W3C incluyendo W3C WCAG 2.0 'AA' y WAI-ARIA. Por tanto permite cumplir los requisitos de accesibilidad actuales y futuros.
ADF 11g lleva disponible para clientes y partners en formato Technology Preview desde Mayo de 2007, y en versión final, lista para producción, desde Octubre de 2008.
Se puede ver una demo interactiva en: http://jdevadf.oracle.com/adf-richclient-demo

¿Permite un desarrollo con ADF 10g cumplir la Doble-A?
La version anterior de ADF 11g, ADF 10.1.3.x también permite desarrollar aplicaciones que cumplan con W3C WCAG 1.0 'AA', U.S. Section 508 y la norma UNE 139803:2004

¿Donde puede encontrar información de detalle sobre las políticas de Oracle sobre accesibilidad?
http://www.oracle.com/accessibility/policies.html
Oracle has created the Oracle Global HTML Accessibility Guidelines (OGHAG), which combine guidelines of Section 508 and the World Wide Web Consortium's (W3C) Web Content Accessibility Guidelines version 1.0 level double-A (WCAG 1.0 'AA').

¿Qué es la norma UNE 139803?
Loïc Martínez Normand (presidente de la Fundación Sidar y también presidente del Subcomité 8 del Comité Técnico Nacional 139 de AENOR) :
"El origen de la norma está en una petición expresa por parte del antiguo ministerio de ciencia y tecnología (hoy ministerio de industria, turismo y comercio) y del IMSERSO para que hiciéramos esa norma, dado que parece ser que en España no se puede referenciar en la legislación a documentos técnicos que no provengan de organismos oficiales de normalización (como AENOR, CEN e ISO) y, por desgracia, el W3C no lo es."

¿Qué relación existe entre UNE 139803 y WCAG 1.0 y WCAG2.0?
Loïc Martínez Normand:
"... en vez de hacer una traducción literal (de WCAG1.0), decidimos volver a redactar cada requisito, partiendo de nuestra experiencia y de la ingente documentación existente sobre la accesibilidad en la web, incluyendo el borrador de aquella época de las WCAG 2.0 y, por supuesto, los documentos de técnicas."


lunes, 23 de febrero de 2009

Evento para desarrolladores Oracle Fusion

El Jueves 5 de Marzo tenemos una sesión especial para desarrolladores avanzados, consultores y arquitectos JavaEE, en las oficinas de Oracle de Las Rozas. Las plazas son limitadas, hay que tener en cuenta que las salas Gala y Machado suman 36 plazas. A los lectores de mi blog, os invito personalmente a compartir esta jornada y conocer de primera mano la estrategia de desarrollo de Oracle Fusion y practicar con uno de los principales componentes de esta estrategia, en este caso ADF 11g.
¿tienes 5 minutos?
Te recomiendo encarecidamente un paseo por la demo interactiva que enseña ejemplos de los más de 150 componentes:
http://jdevadf.oracle.com/adf-richclient-demo


Oracle Corporation
Oracle Technology Network Developer Day DEVELOPING NEW OPPORTUNITIES


Inscríbase hoy mismo en este taller gratuito. ¡Disponemos de plazas limitadas!


Participe en este evento y conozca las herramientas de desarrollo de Oracle Fusion para crear aplicaciones RIA y servicios SOA basados en Java EE
Oracle



Descubra la forma más rápida de desarrollar aplicaciones Ajax basadas en los estándares Java y SOA

Disfrute de una sesión práctica con Oracle JDeveloper y el Oracle Application Developer Framework


Le invitamos a participar en el Oracle Technology Network (OTN) Developer Day, un taller práctico y gratuito que le revelará las ventajas de las tecnologías más vanguardistas. Aquí descubrirá cómo crear complejas interfaces web de usuario basadas en Ajax y servicios SOA con la plataforma Java EE. Para empezar, le mostraremos la plataforma de desarrollo que estamos utilizando en Oracle para crear nuestra gama Fusion de aplicaciones empresariales. Después, le pondremos al día con las últimas versiones de nuestras herramientas de desarrollo, como Oracle JDeveloper y Oracle ADF 11g, lo que incluye los componentes de cliente basados en Ajax de ADF Faces.

Jueves 5 Marzo 2009
09.00 – 17.30

Oficinas de Oracle – Madrid
c/ José Echegaray, 6 Edif. B
28230 Las Rozas
Madrid
(Salas Gala y Machado – Planta Baja)
Las plazas son limitadas


Descubra cómo crear sin esfuerzo interfaces de usuario vanguardistas y aplicaciones basadas en estándares mediante el conjunto de soluciones de desarrollo Oracle Fusion. Durante este evento tendrá la oportunidad de:
  • Conocer la arquitectura y la estrategia de desarrollo de Oracle Fusion de manos de los expertos de Oracle.
  • Averiguar cómo ampliar fácilmente sus conocimientos incorporando nuevas tecnologías como la arquitectura orientada a servicios (SOA), Java EE y Web 2.0.
  • Participar en talleres prácticos y probar las últimas tecnologías con la ayuda de nuestros expertos en un entorno de desarrollo productivo y familiar.

Haga clic aquí para inscribirse en este taller gratuito. No se pierda esta oportunidad única para intercambiar opiniones con otros profesionales y discutir los aspectos cruciales del desarrollo de aplicaciones con los expertos de Oracle.


Agenda
09.00 – 09.15 Registro
09.15 – 10.30 Sesion Tecnica 1: La plataforma Oracle Fusion Development
10.30 – 11.15 Sesion Tecnica 2: ADF 11g
11.15 – 11.30 Descanso
11.30 – 12.30 Laboratorio 1: Creando Aplicaciones ricas con ADF Faces Rich Client
12.30 – 13.30 Laboratorio 2: Creando Aplicaciones ricas con Acceso a Datos
13.30 – 14.30 Comida
14.30 – 15.30 Sesion abierta de Preguntas y respuestas
15.30 – 16.30 Laboratorio 3: DVT : Componentes de Visualizacion de datos
16.30 – 17.30 Resumen. Recursos. Charla abierta.

THE INFORMATION COMPANY
Copyright © 2009, Oracle. All rights reserved. Contacte con nosotros | Notas Legales y | Política de Privacidad