Wednesday Oct 09, 2013
Wednesday Sep 04, 2013
By Grant Ronald on Sep 04, 2013
Big data is one of those terms we are seeing banded about but what does it mean to you as a developer? To help get you up to speed the UKOUG Development SIG are hosting a day centered around Big Data. Sept 11th at the UK Oracle offices in Reading you'll hear from various experts on what Big Data means for businesses and for developers.
Friday Aug 30, 2013
By Grant Ronald on Aug 30, 2013
I'm very pleased to announce that the ADF Real World Architecture and Design Principles course scheduled to run in India in September. Not only is the great content developed by leading ADF experts in conjuction with Oracle's Fusion Apps team, but its also being presented by one of the shining lights in ADF-land; Jobinesh Purushothaman who wrote "The Real World Developer's Guide"
If you would like to attend this course please click the link above and let us know if you have an interest to run this in your region.
By Grant Ronald on Aug 30, 2013
Wednesday Aug 07, 2013
By Grant Ronald on Aug 07, 2013
Tuesday Aug 06, 2013
By Grant Ronald on Aug 06, 2013
Thursday Aug 01, 2013
By Grant Ronald on Aug 01, 2013
This is a fascinating insight into the effort and importance of getting the user experience right.
Wednesday Jul 31, 2013
By Grant Ronald on Jul 31, 2013
If you've not see the announcement yet then you have to check out the new ADF Architecture TV channel. Here is a quick infomercial if you've not seen it!
This is a new initiative from us in Oracle Product Management to drive best-pratices and design out to the community through a series of weekly episodes from key Oracle ADF specialists. In this episode Chris Muir talks about Planning and Getting Started - Developer PCs. Make sure you subscribe as we have over 100 episodes planned covering security, web services, PL/SQL integration, UI design and much more!
Wednesday Jul 24, 2013
Monday Jul 22, 2013
By Grant Ronald on Jul 22, 2013
Friday Jul 19, 2013
Tuesday Jun 25, 2013
By Grant Ronald on Jun 25, 2013
Packt Publishing asked me to review Oracle ADF 11gR2 Development Beginner's Guide by Vinod Krishnan, so on a couple of long flights I managed to get through the book in a couple of sittings.
One point to make clear before I go into the review. Having authored "The Quick Start Guide to Fusion Development: JDeveloper and Oracle ADF", I've written a book which covers the same topic/beginner level. I also think that its worth stating up front that I applaud anyone who has gone through the effort of writing a technical book. So well done Vinod. But on to the review:
The book itself is a good break down of topic areas. Vinod starts with a quick tour around the IDE, which is an important step given all the work you do will be through the IDE. The book then goes through the general path that I tend to always teach: a quick overview demo, ADF BC, validation, binding, UI, task flows and then the various "add on" topics like security, MDS and advanced topics. So it covers the right topics in, IMO, the right order. I also think the writing style flows nicely as well - Its a relatively easy book to read, it doesn't get too formal and the "Have a go hero" hands on sections will be useful for many.
That said, I did pick out a number of styles/themes to the writing that I found went against the idea of a beginners guide. For example, in writing my book, I tried to carefully avoid talking about topics not yet covered or not yet relevant at that point in someone's learning. So, if I was a new ADF developer reading this book, did I really need to know about ADFBindingFilter and DataBindings.cpx file on page 58 - I've only just learned how to do a drag and drop simple application so showing me XML configuration files relevant to JSF/ADF lifecycle is probably going to scare me off!
I found this in a couple of places, for example, the security chapter starts on page 219 but by page 222 (and most of the preceding pages are hands-on steps) we're diving into the web.xml, weblogic.xml, adf-config.xml, jsp-config.xml and jazn-data.xml. Don't get me wrong, I'm not saying you shouldn't know this, but I feel you have to get people on a strong grounding of the concepts before showing them implementation files. If having just learned what ADF Security is will "The initialization parameter remove.anonymous.role is set to false for the JpsFilter filter as this filter is the first filter defined in the file" really going to help me?
The other theme I found which I felt didn't work was that a couple of the chapters descended into a reference guide. For example page 159 onwards basically lists UI components and their properties. And page 87 onwards list the attributes of ADF BC in pretty much the same way as the on line help or developer guide, and I've a personal aversion to any sort of help that says pretty much what the attribute name is e.g. "Precision Rule: this option is used to set a strict precision rule", or "Property Set: this is the property set that has to be applied to the attribute". Hmmm, I think I could have worked that out myself, what I would want to know in a beginners guide are what are these for, what might I use them for...and if I don't need to use them to create an emp/dept example them maybe it’s better to leave them out.
All that said, would the book help me - yes it would. It’s obvious that Vinod knows ADF and his style is relatively easy going and the book covers all that it has to, but I think the book could have done a better job in the educational side of guiding beginners.
Friday May 31, 2013
By Grant Ronald on May 31, 2013
I'm very pleased to announce that we are launching a new on line learning initiative called ADF Academy. The first release is focused on ADF Mobile. This is an interactive learning course which includes interviews with ADF Mobile experts, live demos, and quizes; all delivered through an engaging and dynamic learning style. The whole idea is to move away from the bullet point driven learning we often see, and instead move to a much more engaging model of learning.
I'm really excited to release this course and we're keen to hear your feedback.
For ANYONE who is learning ADF Mobile, this is the place to start your learning journey.
Thursday May 30, 2013
By Grant Ronald on May 30, 2013
June 12th will be the Scottish Oracle User Group at which I'll be presenting two sessions. The first is What to do with your Oracle Forms Applications and Developers. The second session will be Mobile Application Development for the Enterprise.
Tips, Tricks, Events and Information around Oracle JDeveloper, ADF, and Oracle Forms
- Oracle Mobile Strategy at OUG Ireland Conference
- Strategies for Moving Forms Applications to Mobile Devices
- What is Oracle Mobile Suite
- Survey for Oracle Forms Users
- Is ADF the right choice? Understanding your options
- ADF Mobile - attached device not being recognised
- ADF Architecture and Best Practices Course - March 11th - 14th 2014
- UKOUG Development SIG - understanding all this new stuff!
- ADF Architecture and Best Practices Now Twice a Week
- Understanding Oracle's Mobily Strategy - webinar with Gartner