All,
Suppose an IT Company is planning to migrate an Enterprise HR application which runs on Oracle Forms (~2000 Forms), Oracle Database and PL/SQL.
The natural path would be Oracle ADF, but maybe they can also consider Visual Builder Cloud Service and Oracle JET.
Most of their developers do not have Java or Javascript skills.
Would you stick to ADF or will recommend a different approach? but I will love to hear your thoughts…
Thanks,
Gustavo.
--
--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodolo...@googlegroups.com
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).
---
You received this message because you are subscribed to the Google Groups "ADF Enterprise Methodology Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adf-methodolo...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
This is this old and and partisan "my tool is better than your tool" debate which never ends well. Come on an ADF list and you're slanting your possible responses. Same is true if you ask on an Apex mail list. People tend to be religious about tool choice. Two things I recommend
1) First of all, be 100% crystal clear on WHY you are migrating - NOT migrating and upgrading is an choice to consider
2) Forms/ADF/Apex are tools - you would never start at DIY job by
saying "what tool should I use" - you decide on what you are
looking to achieve, and pick the tool that fits. Open
architecture? Database centric? Web services? Client side UI?
Mobile? These are architecture choices which will drive tool
choice.
If you have no skills in Java or JS then its is a difficult decision to make to commit your development team to skills they don't have.. but equally, you have to consider if your future (maybe when these developers have evolved or been replaced) is based around the skills you've traditionally had and thus ignoring what is available to you now.
My third recommendation would be unless anyone knows your business requirements then ignore what tool they tell you to use.
Regards
-- Grant Ronald, Director of Product Management Oracle Mobility and Intelligent Chatbots Building 520, Oracle Parkway, Reading, Berkshire. RG6 1RA +44 (0)1189 249124, +44 (0)7767 884635 Author of the Quick Start Guide to Fusion Development: JDeveloper and Oracle ADF ORACLE Corporation UK Ltd is a company incorporated in England & Wales | Company Reg. No. 1782505 | Reg. office: Oracle Parkway, Thames Valley Park, Reading RG6 1RA Oracle is committed to developing practices and products that help protect the environment
--
--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodology+unsubscribe@googlegroups.com
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).
---
You received this message because you are subscribed to the Google Groups "ADF Enterprise Methodology Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adf-methodology+unsubscribe@googlegroups.com.
--
--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodolo...@googlegroups.com
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).
---
You received this message because you are subscribed to the Google Groups "ADF Enterprise Methodology Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adf-methodolo...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodolo...@googlegroups.com
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).
---
You received this message because you are subscribed to the Google Groups "ADF Enterprise Methodology Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adf-methodolo...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodolo...@googlegroups.com
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).
---
You received this message because you are subscribed to the Google Groups "ADF Enterprise Methodology Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adf-methodolo...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodolo...@googlegroups.com
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).
---
You received this message because you are subscribed to the Google Groups "ADF Enterprise Methodology Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adf-methodolo...@googlegroups.com.
--
--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodolo...@googlegroups.com
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).
---
You received this message because you are subscribed to the Google Groups "ADF Enterprise Methodology Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adf-methodolo...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
I am not sure whether APEX emerged enough to be an enterprise application of that capacity.
We have been using & building on ADF Faces with EJB backend (interestingly not using ADF BC ☺ ) for more than 7 years. When it comes to enterprise application, the features like Event-driven, AJAX, partial rendering, reusability, maintainability, more importantly Security, target customers etc., should drive the technology or tool selection. I don’t think it’s simple enough to have all these with the Javascript frameworks out there, unless we build these on top of those frameworks. But most of it comes out of the box with ADF Faces.
One other thing to consider is the life span of the frameworks or technology that you choose. We piloted with Oracle JET a year ago, at that time the latest version was 3.x and with little over a year that version is going to be sunset (after the release of v5.0 in April). I am guessing this is the same case with other JavaScript frameworks as well. We never faced this issues with ADF. Lately we have been disappointed that not much of development happening in ADF Faces, but at least it’s not sunset.
We also have mobile app built using Oracle MAF. Our team of developers, who have strong Java background, jump back and forth between ADF Faces and MAF without any issues.
Thanks,
Jeba Jothimoni,
Oracle Certified Master Enterprise Architect, PMP®
Senior Solutions Architect, Aires
Tel +1.412.788.0461 • Direct +1.412.677.1693
website • email • connect on LinkedIn