Posts tagged adf 11g
One of the great features of ADF is the easy out-of-the-box support for Partial Page Rendering (PPR) using the partialTriggers, autoSubmit and partialSubmit properties. And when things get a bit more complex there is a very easy API to do it programmatically. But what if
- you don’t know beforehand what attribute or column will change, or
- you don’t want to replicate this “Model logic” in the View layer (e.g. because you want to adhere to the Model-View-Controller pattern), or
- components are scattered across Taskflows (in which case you cannot use the declarative support and the programmatic approach is suddenly very hard)?
Fortunately, ADF has a solution: Automatic Partial Page Rendering (or Auto PPR). If you have used ADF with Business Components, you might have seen or used it already, but it is less obvious that you can also use it with ordinary Beans or Bean DataControls.
A little while ago I got a very nice challenge: play around with the ADF client-side framework.
It was implemented using autoSubmit and partialTriggers. Due to the roundtrip to the server the response time was low when having a lot of rows. To speed it up, I was asked to look if (de)selecting all rows could be done on the client.
Never having worked with that part of ADF yet, I started searching and quickly found the Oracle documentation, but actual examples to clarify some topics.. hmmm not so much. The use case is quite specific but I thought it would still be nice to blog about it to be at least an example of some of the client-side functionality for other people in need. (more…)
It looks like oracle made JDeveloper and ADF 18.104.22.168 available today. Perhaps not officially, but it can be downloaded. There are several interesting new components available. One of these is the codeEditor component which allows you to write code and have syntax highlighting. Not sure if I see a use case for this, but I’m in for a surprise. Also new are several DVT components such as the timeline, the sunburst and the treemap. And yes, hurray hurray, we now have the panelgridlayout available in 11gR1 ! Apparently there is also multi file upload. These are all very nice, but I’m also very enthusiastic about the return of the paging table.
This was the standard in 10g, but disappeared in 11g. It took 7 releases to get it back. In this post I describe how to use it. (more…)
Recently the ADF SIG at AMIS organized an ADF DVT Speed Date. During this speed date six AMIS consultants presented their favorite DVT Component. In a series of blogposts we share the knowledge and findings. In this post you get introduced to the ADF DVT bubble graph. I will also show you how to make it interactive by clicking on the bubbles. The ability to make a graph interactive can be very usefull.
In the following bubble graph that we are going to create, the Life expectancy (y-axis), income a year (x-axis) and the population (bubble size) is shown. This in steps of 10 years, for the last 50 years (1970, 1980, 1990, 20000 and 2010). So for each country 5 bubbles are shown. The location of the bubble has a meaning; for example in Japan (grey) the life expectancy is the highest and in Pakistan the lowest (green). -Have developing countries moved forward their income? -Do they have longer lifes than 10, 20, 30, 40 or 50 years ago? A picture says more than thousand words – you can see it immediately in the graph.
In October 2012 yet another ADF Book was published. This book “Oracle ADF Real World Developer’s Guide” is authored by Jobinesh Purushothaman. Jobinsh works with Oracle as a Principal Solutions Architect for the Oracle Application Development Framework. The book is full of essential tips and tricks for building ADF applications. In this post I will share my book review with you. (more…)
The ultimate ADF event of 2012: The AMIS Master Class Advanced ADF – Christmas Special (Friday 21st of December)0
If you are an ADF developer – and The Netherlands are within reach for you – then Friday 21st of December is a day to mark in your diary. On that day, the shortest of the year in our Northern Hemisphere, we present the Advanced ADF Master Class – in the spirit of the holiday season.
and more like the Magnificent Seven than like Snow White’s dwarfs. Each is an ADF specialist who is committed to deliver an inspiring talk on his specific expertise within the ADF domain. This event is unique – bringing together ADF specialists in a special, intimate Christmas atmosphere – and with Dutch Christmas treats as icing on the cake. The topics are all based on real life experience. The concepts discussed and the approaches demonstrated have immediate practical value. The setting lends itself to up close and personal interactions, discussions and deep dive explanations.
It is a wonderful opportunity for ADF developers as well as application architects to get inspired in various essential areas of ADF, to acquire knowledge and insights that are applicable back on the job and to exchange ideas and experiences with peers – all in a seasonal More >