Oracle ADF Essentials: ahora parte de Oracle ADF es gratuito
Oracle acaba de anunciar Oracle ADF Essentials, una parte de su librería JSF Oracle ADF que a partir de ahora será gratuita. Oracle ADF Essentials viene incluido en la última versión de JDeveloper: la versión 11.1.2.3, y cuenta con más de 150 componentes JSF, Oracle ADF Controller que extiende al controlador de JSF mejorando la funcionalidad de definición de flujos de procesos, Oracle ADF Binding y Oracle ADF Business Components.
Oracle ADF Essentials esta soportado de modo oficial en GlassFish, y empleando JDeveloper se puede trabajar visualmente con componentes de Oracle ADF Essentials. Aquí tenéis una presentación que incluye una demo de este nuevo producto.
¿Cuantos por aquí empeleáis Oracle ADF? ¿Y cuántos creéis que vais a emplear Oracle ADF Essentials?
Reader Comments (9)
Aún recuerdo la última vez que tuve dolor muelas, dolía y jodia mucho. Pero también recuerdo la vez que me toco trabajar con ADF, el dolor de muelas queda corto, con el dolor de cabeza que te produce un framework como este “no le mires mal a tu trabajo con ADF por que se jode”, por suerte hoy en día trabajo con frameWorks más decentes. Lo dicho anteriormente es mi humilde opinión y la que dieron a conocer amigos y gente de este mundillo.
Me parece interesante que piensen en mejorar su FrameWork. Espero que dejen de reinventar la rueda e incluyan lógicas que ya existen.
Yo trabajé con ADF y me pareció bien los componentes que ofrecían, pero veía limitado la posibilidad de extender uno (quizá es la manera de pensar habitual del desarrollador, en vez de aprender algo, intento adaptar algo a lo que me interesa). No sé, yo no tuve mala imprensión, pero me pilló bastante joven.
Yo trabaje con ADF como hace 5 anyos y fue una experiencia muy mala. Espero no volvermelo a encontrar.
Yo vi las demos hace tiempo y tenía muy buena presentación. El problema sería tener que adopar a JDeveloper solamente para desarrollar en ambiente visual, pero personalmente me acostumbré a desarrollar sin ambiente visual para JSF.
Yo estaría dispuesto a evaluar la librería, pero con NetBeans.
Hay mucho prejuicio sobre ADF, principalmente por ser propietario de Oracle, de pago hasta ahora, y no ser cool. También, igual que pasa con cualquier otra herramienta, muchas veces se confunde no conocerla lo suficiente con que la herramienta sea mala.
Obviamente tiene pegas, pero tampoco es tan mala, y de hecho va medio mejorando con el tiempo. Y no es sólo una librería para renderizar HTML, sino como sabéis incluye el controlador, con los task flows (ahora "copiados" por spring web flow), y los business components.
Todo esto también liberado.
Y sí, coincido con lo de que Jdeveloper suele ser un dolor de muelas...
Saludos
componentes feos, poca funcionalidad comparados con ls componentes que existen para .net como Dundas, Infragistics, syncfusion... inclusive RichFaces es Mucho mejor.... En general ls componentes disponibles para Java tienen esta característica con respecto al mundo .net...
Uff, si hablamos de ello.. .net es un framework muy amarrado, si no usas windows y todo lo microsoft practicamente es un cero a la izquierda de otro cero... Por cierto infragistics no es tan sensacional como lo pintas, en general telerik es mejor... Pero el tema es ADF Essentials, he usado la versión 10g... la verdad es mala y no me gusta. Otros frameworks como IceFaces, RichFaces y Primefaces son buenos... Pero ADF 11g, en especial los task flows son bastante buenos y el framework, si lo sabes usar.. Ayuda al desarrollo rápido de aplicaciones. Ahora con el soporte para glassfish es algo que vale la pena mirar.
Muy interesante la discusión acerca del uso y persepción de ADF. Trabajo en el equipo de herramientas de desarrollo de Oracle directamente con ADF, JDeveloper y Oracle Enterprise Pack for Eclipse.
A manera informal y no oficial me gustaría que aquellos usuarios que han usado o usan ADF me puedan dar un poco más de detalle de las cosas que le faltan a ADF, desde su perspectiva para ser más competitivo con otros frameworks similares.
Para esto creé una página en mi blog
http://oracleradio.blogspot.com/p/como.html
Ojala participen.
Solo adicionando al tema también recuerden que se puede desarrollar en ADF utilizando Eclipse, por lo que con essentials+eclipse+glassfish se tiene una oferta llamativa para aquellos que están utilizando otros frameworks que se enfocan únicamente en cubrir UI or controlador o servicios de negocio.
Saludos
Juan Camilo
En la actualidad estoy participando en un proyecto j2ee, ejb + prime faces esencialmente, las personas que trabajan conmigo me preguntan porque aun continuo con ADF de manera independiente, pues la respuesta es clara, las versiones actuales de adf son muy estables considerando el dolor de cabeza de sus primeras versiones, esencialmente cada día contrapongo las dos técnicas desarrollar frontales con adf faces vs managed beans + prime faces, pues las dos son realmente buenas , adf faces me ha permitido desarrollar frontales en la mitad del tiempo , se reemplaza el concepto de managed beans por metadatos en xml llamados page definitions, sin embargo no es tan personalizable y controlable como quisiera pues prime faces y managed beans sin duda me permite tener mas control sobre lo que desarrollo pero eso involucra al menos el doble de trabajo y código, sin duda la experiencia visual de adf y jdeveloper esta varios años mas alla de lo que se dispone ahora en jsf con netbeans o eclipse, el controlador y task flows son mucho mas avanzados y permite crear componentes reutilizables de manera mas eficiente y clara que jsf.
Sin embargo la comunidad de ejb+prime faces le ha dejado de largo a adf , practicamente puedes encontrar la respuesta a todo, cuestión que en adf te cuesta varias hora o días inclusive, es por ello que hay varios esfuersos particulares a los que me sume yo con mi blog Oracle ADF en Español
saludos cordiales desde Ecuador
Ricardo R.