JavaOne 2008 Recap: The Oracle Java Developer Newsletter

The Oracle Java Newsletter
The Monthly Newsletter for the Oracle Java Developer

  This Month’s Featured Topic: JavaOne 2008 Recap
  Another year has passed and another JavaOne conference with it. Oracle continued the tradition of being a Platinum Sponsor of this largest gathering of Java developers in the world. Just in time for JavaOne we also released a new Technology Preview of Oracle’s 11g Java platform. In this edition we’ll get you up to speed on both in case you missed something:

 
Thomas Kurian’s Keynote at JavaOne 2008 – Replay
  Watch a replay (Part 1Part 2) of Oracle Fusion Middleware SVP Thomas Kurian’s keynote and see the next Enterprise Application Platform offering from Oracle, along with some cool new technologies from BEA.
Oracle Releases JDeveloper 11g Technology Preview 4
  Download the latest preview of Oracle JDeveloper 11g to see new features, bug fixes and improved performance. Learn more about SOA new features,WebCenter features, and Oracle TopLink features.
Oracle Announces Oracle Enterprise Pack for Eclipse
  Read more about this set of certified plug-ins, enabling a development environment designed to support Java EE standards where Eclipse is the preferred IDE.
Oracle Learning 360 Wins Duke’s Choice Award
  Oracle Learning 360, built on Oracle Fusion Middleware, was recognized among this year’s most influential Java technology-based applications. Read more.
Oracle Develop Conference SF – Your Next Big Conference
  Missed JavaOne but still want to keep up-to-date on the latest trends in Java and the Oracle Development universe? 

Register today to Oracle Develop Conference San Francisco (Sep 21-23) Three days of technical sessions, hands-on labs, and networking opportunities just for developers on everything Java, SOA and Web 2.0 from Oracle.

 
New Technical Resources from the OTN Community
Podcast: Going to Extremes with Cameron Purdy 
The meaning and purpose of the Data Grid and how requirements for Extreme Transaction Processing are evolving.
Build a Google Talk Client Using Oracle ADF Faces Rich Client and the Active Data Service 
Explore push technology to Web clients with ADF Faces Rich Client.
Team Development Using Subversion and JDeveloper
Learn some best practices for your development process.
Technical Article: Creating Oracle Coherence Caches in Oracle JDeveloper
Learn how to create and configure an Oracle Coherence cache in Oracle JDeveloper, step by step.
Enlightened Development
Simplifying common navigation and coding tasks in JDeveloper.
 
Upcoming Events
OTN Developer Days 
Free one day SOA and Fusion workshops – Dallas & Miami (May)
ODTUG Kaleidoscope 2008 
The Oracle Development Tools User Group conference focus on developers – New Orleans (June)
SpringOne 2008 
A European conference specifically for the Spring Framework community – Antwerp (June)
Jazoon ’08 
What are the driving trends in Java? Jazoon’08 offers answers – Zurich (June)
Oracle Develop and Oracle Open World 2008 
Oracle’s annual conference with a special three day conference for developers. Technical sessions, hands-on labs and networking opportunities – San Francisco (September)
 
From the Oracle Blogsphere
Diagnosing Production Java applications with AD4J
ADF Faces RC – the humble inputText control – it’s all about the presentation baby!
Events in ADF BC and handled by the Soa Suite Mediator
EclipseLink MOXy in Spring-WS
Schema based XML editing in JDeveloper
ADF Faces Rich Client – Complex Validation
ADF Faces: ADF Faces Tree Drilldown Example
ADF Faces – How to get a Client Side hook into the Partial Page Render cycle in order to embed rich UI widgets from Dojo, Yahoo and other into ADF Faces pages?
How-to configure a custom splash screen for ADF Faces RC
How to enforce row selection in ADF Faces table before next step
ADF Faces/Trinidad tree component’s state – expand/collapse by clicking on a node label
ADF-BC + MySQL 5 + Tomcat 6
Get JSF trace and performance info with Faces Trace
ADF in Action: Building the Model Layer with Oracle TopLink
PDF previewer in JDeveloper 10.1.3
 
 

Vía Oracle Technology | Nelson Piedra 

 

Oracle Corporation
May 2008 

Free Software Download
Download Oracle Products
RSSGet Java news updates with the JDeveloper RSS feed.
Oracle Develop Conference 2008:
The Biggest Conference for Oracle Developers
Register Now and Save
Subscribe to this newsletter
  Java Resources
· JDeveloper homepage
· OC4J homepage
· TopLink homepage
· ADF homepage
· WebCenter homepage
· BPEL homepage
· Coherence homepage
· EJB 3.0 homepage
· JSF homepage
· Ajax homepage
· Spring homepage
· Java EE for Forms Developers
· JDBC homepage
· Discussion Forum
· Oracle Blogs
· OTN Java Center
· Contact Us

 

Read Past Issues

El camino para aprender JDeveloper y ADF

Revisando uno de los correos que me llegan a través del grupo JDeveloper de Yahoo me he enterado de la existencia de éste post (How Do I Start Learning JDeveloper and ADF)

En donde básicamente se hacen varias recomendaciones del camino a seguir para aprender a utilizar JDeveloper y ADF utilizando, en la mayoría de los casos, material disponible en el Internet.

El primer paso que se menciona, para quienes vienen desde cero, es aprender Java Básico; en éste sentido café lojano puede ayudar ya que estamos preparando un curso OnLine gratuito revisen nuestro entorno virtual de aprendizaje – LabCampus, seguiremos con novedades.

Lector RSS elaborado en JDeveloper 11g

Durante éstos días he estado desarrollando una pequeña aplicación que permita leer los post de un blog al estilo Google Reader (obviamente respetando distancias). Espero que ésta pequeña muestra les sirva de ayuda e inspiración para mis alumnos de Programación Avanzada de la UTPL.

Para el desarrollo de la aplicación utilicé lo siguiente:

lectorrss.png

El lector permite crear, editar los sitios o blog’s de los cuales se obtendran las entradas, así como seleccionar un sitio para ver las entradas (utilizando AJAX). Tengo problemas con la parte de crear un nuevo sitio, al parecer el objeto está en cache y no se refresca luego de la creación.

Comentarles que ha dejado impresionado la facilidad con la que se puede refrescar, una determinada sección de la página, en base a los eventos generados por otro elemento.

Me comprometo a crear un tutorial paso a paso para los próximos días, por ahora les dejo el link desde donde pueden descargar el proyecto completo.

NOTA: Si están destrás de un proxy, deben configurarlo en JDeveloper antes de ejecutar la aplicación.

Powered by ScribeFire.

ADF, beneficios de no codificar directamente contra el modelo

En éstos días que me estoy preparando para modificar una aplicación desarrollada en JDeveloper, utilizando ADF Swing, me he encontrado con el blog de Frank Nimphius (Blog1, Blog2), uno de los pocos sitios en donde se puede encontrar información, especialmente, sobre ADF Swing. El Blog1 está en desuso pero aún conserva los post.

En uno de sus post “ADF Swing/JClient: How to program against the model layer“, hace una explicación de las alternativas que ofrece ADF Swing para configurar la cláusula Where dentro de una Vista (View Object).

Consideremos que el modelo, dentro de ADF, pueden ser Enterprise JavaBeans, TopLink, Webservices, ADF Bussines Components y URLs. Entonces con ésta variedad surge la pregunta ¿cómo programamos, desde el cliente, contra el modelo? (operaciones CRUD por ejemplo). Pensando en que en algún momento podría cambiar el modelo.

Se plantean 2 escenarios, para el primero, se hacen referencias directas (a un ViewObject) desde la vista, (cuando se da click en un botón). Ésta es la peor opción debido a que el cliente debería ser independiente del modelo y al instanciar un objeto ViewObject estamos rompiendo dicha regla.

Para el segundo escenario se plantea una mejor alternativa, exponiendo un método desde el modelo, en éste caso desde el ApplicationModule.

Les recomiendo revisarlo.

Powered by ScribeFire.

Características de ADF Faces 11g que pueden ahorrar trabajo

En el blog de JDeveloper se ha publicado un artículo, en donde se muestra algunas características de la nueva versión de JDeveloper la 11g.

Dicho post muestra la decisión que han tomado los desarrolladores de una aplicación que verá la luz en el 2008, ellos dicen: cualquier característica, especialmente en el área del look & feel e interacción que se acerque a lo imposible o trivial en JDeveloper 10g y que se pueda desarrollar fácilmente en 11g, será pospuesta hasta la salida de la versión en producción del 11g.

Aprovecho para dejarles una link donde pueden encontrar un Demo de los componentes ADF FAces 11g que se vienen.

Powered by ScribeFire.