SlideShare a Scribd company logo
1 of 40
Oracle Forms, what’snext ? Concentra Bedrijvencentrum  2011-04-27
Welcome @ InterLabs ! Steve Lannoye – Managing Director AboutInterLabs – Innovationcentre of IAB Possibilities: Interactive programs onactual hot market topics Seminars (InterLabs invites) Fullycustomizedcoaching programs
Patrick Hellemans – Competence Manager Technology Sessions intro
Agenda Welcome @ InterLabs – Steve Lannoye Sessions intro – Patrick Hellemans Session 1: Java – Marco Barberio Session 2: APEX 4.0 – Geert Guldentops Break Sessions intro – Patrick Hellemans Session 3: ADF 11g & Forms 11g – Shintaro Nagaoka Wrap up – Patrick Hellemans Next steps & opening reception – Steve Lannoye
Does Forms 10g still have a future ?
Possiblemigrationpaths
Marco Barberio – Senior Java Solution Engineer Why Java Migration paths Demo Conclusion Session 1: Java
Forms 10g application requires integration with other applications. Java development provides much lower development costs. The use of open source technology is beneficial to the organization. The organization has determined that proprietary is no longer beneficial. Why Java
Reuse Database CRUD screens will be managed in Java. Call custom made stored procedures. Create new GUI in JSF. Solution: Step 1
Rewrite stored procedures in Java code. Write all the custom made PL/SQL code in Java. Re-factor GUI. Solution: Step 2
Architecture PL/SQL
Demo Hands on
“open” technology Easy interaction with other applications Platform independency :"Write once, run anywhere"  Conclusion
Geert Guldentops – Oracle APEX SolutionEngineer Possiblemigrationpaths How to convert Oracle Forms 10g to APEX Demo migration Conclusion Session 2: APEX 4.0
Use Oracle Forms ‘converter’ to convertForms 10g front-end to APEX Build APEX applicationsbasedonexisting PL/SQL back-end Createnew APEX applicationsusing a framework PossibleMigrationPaths
1. Convert Oracle Forms to XML. 2. Createan APEX workspaceassociatedwith the Forms schema. 3. Create a migration project and upload the necessaryxmls. 4. Analyse the Oracle Formsconversionresults. 5. Generate Oracle APEX application. 6. FurtherCustomize the APEX application. How To Convert Oracle Forms 10g To APEX
Demo Migration Hands on
Oracle FormsConverter does notworkforForms 10g Build APEX applicationson top of existing PL/SQL back-endwhenpossible Useframeworks and otherreusablecomponents to enable RAD and easilyenhancecommonapplicationfunctionalities Conclusion
Patrick Hellemans – Competence Manager Technology Sessions intro Patrick Hellemans – Competence Manager Technology
Shintaro Nagaoka – Principal Product Sales Consultant Oracle Oracle Forms 11g Oracle ADF 11g Session 3: ADF 11g & Forms 11g
Oracle Forms 11g Technically the safest migration ( upgrade ) Suitable for the intranet type applications Oracle’s commitment to continue Forms development Runs on Oracle Fusion Middleware 11g Some new features in Oracle Forms 11g
Upgrading 6i  & 10g Applications to 11g 6i Forms  FMB 11g Forms  FMB 11g Forms  FMX 10g Forms  FMB 6iForms  FMT open     Forms Builder 6i Forms Compiler Oracle Forms Builder 11g open     generate
Quotes from the Oracle Whitepaper : Sep 2009 Oracle Forms and Reports Oracle has no plan to desupport these products. Furthermore, new version of Oracle Forms, Oracle Reports will continue to be released as part of Oracle Fusion Middleware and Oracle Forms 11g and Oracle Reports 11g are components of Oracle Fusion Middleware 11g. In line with our product strategy, future development activities will be aimed at smoother version-to-version upgrade, integration with features of the platform/ technology stack and product stability.
Oracle Fusion Middleware ( FMW ) 11g
Oracle Forms 11g  Forms Server
11g Forms New Features External events Javascript  integration Java events Proxy user support PL/SQL tracing Oracle diagnostic logging (ODL)
External Events  FormsClient BPEL thru AQ FormsServer Timers FormsServer 2 Databasethru AQ Making it possible to call into Forms from the outside world
New trigger for programming External Events
New SOA integration architecture with Oracle Forms application Customer solution Partner solution Forms Application Oracle Service Bus
Oracle JDeveloper ADF Application Rewrite PL/SQL codes need to be rewritten in Java JDEV : Mainstream development tool at Oracle Used by the Oracle developers Proven productivity through Application Development Framework ( ADF ) Application deployment requires a middleware platform, typically Oracle Fusion Middleware
Java EE  Web User Interfaces Web Services SOA WebCenter / Portlets Database  XML Oracle JDeveloper - Enterprise IDE JDeveloper
JDeveloper - Unified Visual Development SOA Web 2.0 Java
Choice of Development Styles Visual Dialog Code
Full Lifecycle Support
A Common Development Framework Oracle Application Development Framework Increase productivity & ease-of-use Visual and declarative development Takes care of the “plumbing” code Implements best practices Promote service oriented development Re-usable business services Composite applications development Standards-based Choice of technology, deployment platform End-to-end coverage MVC, security, customization
Portals / WebCenter ADF Architecture Channels Mobile Browsers Excel Desktop Browsers Disconnected  Mobile Unified Binding and UI Orchestration Service Interfaces  Database ServiceOrchestration WebServices EBus / PSoft Siebel
Oracle ADF - Major Benefits Faster and simpler standard-based development Forrester - the Oracle 11g development environment may finally be the “Visual Basic for Java” Partners report 30% productivity improvement over .Net Rich interactive user interfaces without the cost Single set of developer skills Mobile, BI, Geographic Information, Cubic data Common infrastructure Declarative customization (company, department, personal, portal) End-to-end security  Drag-and-drop binding Reliable certification and support Advanced Tooling
Patrick Hellemans – Competence Manager Technology No extended support forForms 10g 4 possiblemigrationpaths 2 PL/SQL based : APEX 4.0 & Forms 11g 2 Java based: ADF 11g & Java No silverbulletsolution, butmigrationapproachwillmake the difference Wrap up
Next steps and opening reception Steve Lannoye – Managing Director

More Related Content

What's hot

Inflectra 2017 Mannheim User Summit
Inflectra 2017 Mannheim User SummitInflectra 2017 Mannheim User Summit
Inflectra 2017 Mannheim User SummitAdam Sandman
 
UI5 Apps beyond the office (UI5con)
UI5 Apps beyond the office (UI5con)UI5 Apps beyond the office (UI5con)
UI5 Apps beyond the office (UI5con)Denny Schreber
 
Inflectra Agile Alliance Agile2015 Conference
Inflectra Agile Alliance Agile2015 ConferenceInflectra Agile Alliance Agile2015 Conference
Inflectra Agile Alliance Agile2015 ConferenceAdam Sandman
 
Adnan Patel - Lead OAF Technical Consultant
Adnan Patel - Lead OAF Technical ConsultantAdnan Patel - Lead OAF Technical Consultant
Adnan Patel - Lead OAF Technical ConsultantAdnan Patel
 
Identify right process for automation
Identify right process for automationIdentify right process for automation
Identify right process for automationVibhor Shrivastava
 
Katalon Studio integrated with modeling tools like Microsoft Visio, Sparx Sys...
Katalon Studio integrated with modeling tools like Microsoft Visio, Sparx Sys...Katalon Studio integrated with modeling tools like Microsoft Visio, Sparx Sys...
Katalon Studio integrated with modeling tools like Microsoft Visio, Sparx Sys...TransWare AG
 
HP ALM; HP ALI 2.5
HP ALM; HP ALI 2.5HP ALM; HP ALI 2.5
HP ALM; HP ALI 2.5Ronit Soen
 
Oracle apex training
Oracle apex trainingOracle apex training
Oracle apex trainingVasudha India
 
Orchestrator - Practical Approach to host UiPath Orchestrator
Orchestrator - Practical Approach to host UiPath OrchestratorOrchestrator - Practical Approach to host UiPath Orchestrator
Orchestrator - Practical Approach to host UiPath OrchestratorVibhor Shrivastava
 
BPM_eCertificate
BPM_eCertificateBPM_eCertificate
BPM_eCertificateAmr Salah
 
SQADAYS 21 Moscow 2017
SQADAYS 21 Moscow 2017SQADAYS 21 Moscow 2017
SQADAYS 21 Moscow 2017Adam Sandman
 
ADF - eCertificate
ADF - eCertificateADF - eCertificate
ADF - eCertificateAmr Salah
 

What's hot (20)

Appd2 cg
Appd2 cgAppd2 cg
Appd2 cg
 
PavithraL_Resume_LN
PavithraL_Resume_LNPavithraL_Resume_LN
PavithraL_Resume_LN
 
KarthikKumar_CV
KarthikKumar_CVKarthikKumar_CV
KarthikKumar_CV
 
Inflectra 2017 Mannheim User Summit
Inflectra 2017 Mannheim User SummitInflectra 2017 Mannheim User Summit
Inflectra 2017 Mannheim User Summit
 
UI5 Apps beyond the office (UI5con)
UI5 Apps beyond the office (UI5con)UI5 Apps beyond the office (UI5con)
UI5 Apps beyond the office (UI5con)
 
Inflectra Agile Alliance Agile2015 Conference
Inflectra Agile Alliance Agile2015 ConferenceInflectra Agile Alliance Agile2015 Conference
Inflectra Agile Alliance Agile2015 Conference
 
Adnan Patel - Lead OAF Technical Consultant
Adnan Patel - Lead OAF Technical ConsultantAdnan Patel - Lead OAF Technical Consultant
Adnan Patel - Lead OAF Technical Consultant
 
Identify right process for automation
Identify right process for automationIdentify right process for automation
Identify right process for automation
 
Abhishek Singh-Resume
Abhishek Singh-ResumeAbhishek Singh-Resume
Abhishek Singh-Resume
 
Katalon Studio integrated with modeling tools like Microsoft Visio, Sparx Sys...
Katalon Studio integrated with modeling tools like Microsoft Visio, Sparx Sys...Katalon Studio integrated with modeling tools like Microsoft Visio, Sparx Sys...
Katalon Studio integrated with modeling tools like Microsoft Visio, Sparx Sys...
 
HP ALM; HP ALI 2.5
HP ALM; HP ALI 2.5HP ALM; HP ALI 2.5
HP ALM; HP ALI 2.5
 
AOK ChangeBase Win7
AOK ChangeBase Win7AOK ChangeBase Win7
AOK ChangeBase Win7
 
Oracle apex training
Oracle apex trainingOracle apex training
Oracle apex training
 
Orchestrator - Practical Approach to host UiPath Orchestrator
Orchestrator - Practical Approach to host UiPath OrchestratorOrchestrator - Practical Approach to host UiPath Orchestrator
Orchestrator - Practical Approach to host UiPath Orchestrator
 
Partha_CV_New
Partha_CV_NewPartha_CV_New
Partha_CV_New
 
BPM_eCertificate
BPM_eCertificateBPM_eCertificate
BPM_eCertificate
 
SQADAYS 21 Moscow 2017
SQADAYS 21 Moscow 2017SQADAYS 21 Moscow 2017
SQADAYS 21 Moscow 2017
 
Resume_Meenakshi
Resume_MeenakshiResume_Meenakshi
Resume_Meenakshi
 
ADF - eCertificate
ADF - eCertificateADF - eCertificate
ADF - eCertificate
 
Saura Jyoti Dhar - Resume
Saura Jyoti Dhar - ResumeSaura Jyoti Dhar - Resume
Saura Jyoti Dhar - Resume
 

Similar to InterLabs Oracle Forms, what’s next 2011-04-27

The Challenges Oracle Forms Migration to ADF
The Challenges Oracle Forms Migration to ADFThe Challenges Oracle Forms Migration to ADF
The Challenges Oracle Forms Migration to ADFDataNext Solutions
 
Oracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal StrategyOracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal StrategyFumiko Yamashita
 
David McGraw resume 01092015
David McGraw resume 01092015David McGraw resume 01092015
David McGraw resume 01092015David McGraw
 
The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011Lucas Jellema
 
Beyond the Oracle Forms Horizon: from Forms to ADF in minutes
Beyond the Oracle Forms Horizon: from Forms to ADF in minutes  Beyond the Oracle Forms Horizon: from Forms to ADF in minutes
Beyond the Oracle Forms Horizon: from Forms to ADF in minutes infoqafe
 
Oracle Forms Conversion "An automated Approach"
Oracle Forms Conversion "An automated Approach"Oracle Forms Conversion "An automated Approach"
Oracle Forms Conversion "An automated Approach"Rokesh Jankie
 
E2.0 User Forum
E2.0 User ForumE2.0 User Forum
E2.0 User Forum95wolf
 
Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008Lucas Jellema
 
Ora_Case_Study_Oracle Application Development Framework
Ora_Case_Study_Oracle Application Development FrameworkOra_Case_Study_Oracle Application Development Framework
Ora_Case_Study_Oracle Application Development FrameworkNeha Singh
 
Oracle9i application server oracle forms services
Oracle9i application server   oracle forms servicesOracle9i application server   oracle forms services
Oracle9i application server oracle forms servicesFITSFSd
 
OSA03 Pourquoi choisir IBM pour vos projets BPM ?
OSA03 Pourquoi choisir IBM pour vos projets BPM ?OSA03 Pourquoi choisir IBM pour vos projets BPM ?
OSA03 Pourquoi choisir IBM pour vos projets BPM ?Nicolas Desachy
 
Dms 2.0 Plan Proposal
Dms 2.0 Plan ProposalDms 2.0 Plan Proposal
Dms 2.0 Plan ProposalKai Liu
 
Wp soa-suite-11gr1-2-129551
Wp soa-suite-11gr1-2-129551Wp soa-suite-11gr1-2-129551
Wp soa-suite-11gr1-2-129551xavier john
 
Oracle and its related technologies
Oracle and its related technologiesOracle and its related technologies
Oracle and its related technologiesanup4704
 
Oracle and its related technologies
Oracle and its related technologiesOracle and its related technologies
Oracle and its related technologiesanup4704
 

Similar to InterLabs Oracle Forms, what’s next 2011-04-27 (20)

The Challenges Oracle Forms Migration to ADF
The Challenges Oracle Forms Migration to ADFThe Challenges Oracle Forms Migration to ADF
The Challenges Oracle Forms Migration to ADF
 
Les01
Les01Les01
Les01
 
Oracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal StrategyOracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal Strategy
 
Giridharan Sadagopan
Giridharan SadagopanGiridharan Sadagopan
Giridharan Sadagopan
 
David McGraw resume 01092015
David McGraw resume 01092015David McGraw resume 01092015
David McGraw resume 01092015
 
The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011
 
Beyond the Oracle Forms Horizon: from Forms to ADF in minutes
Beyond the Oracle Forms Horizon: from Forms to ADF in minutes  Beyond the Oracle Forms Horizon: from Forms to ADF in minutes
Beyond the Oracle Forms Horizon: from Forms to ADF in minutes
 
Oracle Forms Conversion "An automated Approach"
Oracle Forms Conversion "An automated Approach"Oracle Forms Conversion "An automated Approach"
Oracle Forms Conversion "An automated Approach"
 
E2.0 User Forum
E2.0 User ForumE2.0 User Forum
E2.0 User Forum
 
Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008
 
Ora_Case_Study_Oracle Application Development Framework
Ora_Case_Study_Oracle Application Development FrameworkOra_Case_Study_Oracle Application Development Framework
Ora_Case_Study_Oracle Application Development Framework
 
sql1
sql1sql1
sql1
 
Oracle9i application server oracle forms services
Oracle9i application server   oracle forms servicesOracle9i application server   oracle forms services
Oracle9i application server oracle forms services
 
Trainer's Resume
Trainer's ResumeTrainer's Resume
Trainer's Resume
 
Resume
ResumeResume
Resume
 
OSA03 Pourquoi choisir IBM pour vos projets BPM ?
OSA03 Pourquoi choisir IBM pour vos projets BPM ?OSA03 Pourquoi choisir IBM pour vos projets BPM ?
OSA03 Pourquoi choisir IBM pour vos projets BPM ?
 
Dms 2.0 Plan Proposal
Dms 2.0 Plan ProposalDms 2.0 Plan Proposal
Dms 2.0 Plan Proposal
 
Wp soa-suite-11gr1-2-129551
Wp soa-suite-11gr1-2-129551Wp soa-suite-11gr1-2-129551
Wp soa-suite-11gr1-2-129551
 
Oracle and its related technologies
Oracle and its related technologiesOracle and its related technologies
Oracle and its related technologies
 
Oracle and its related technologies
Oracle and its related technologiesOracle and its related technologies
Oracle and its related technologies
 

Recently uploaded

How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 

InterLabs Oracle Forms, what’s next 2011-04-27

  • 1. Oracle Forms, what’snext ? Concentra Bedrijvencentrum 2011-04-27
  • 2. Welcome @ InterLabs ! Steve Lannoye – Managing Director AboutInterLabs – Innovationcentre of IAB Possibilities: Interactive programs onactual hot market topics Seminars (InterLabs invites) Fullycustomizedcoaching programs
  • 3. Patrick Hellemans – Competence Manager Technology Sessions intro
  • 4. Agenda Welcome @ InterLabs – Steve Lannoye Sessions intro – Patrick Hellemans Session 1: Java – Marco Barberio Session 2: APEX 4.0 – Geert Guldentops Break Sessions intro – Patrick Hellemans Session 3: ADF 11g & Forms 11g – Shintaro Nagaoka Wrap up – Patrick Hellemans Next steps & opening reception – Steve Lannoye
  • 5. Does Forms 10g still have a future ?
  • 7. Marco Barberio – Senior Java Solution Engineer Why Java Migration paths Demo Conclusion Session 1: Java
  • 8. Forms 10g application requires integration with other applications. Java development provides much lower development costs. The use of open source technology is beneficial to the organization. The organization has determined that proprietary is no longer beneficial. Why Java
  • 9. Reuse Database CRUD screens will be managed in Java. Call custom made stored procedures. Create new GUI in JSF. Solution: Step 1
  • 10. Rewrite stored procedures in Java code. Write all the custom made PL/SQL code in Java. Re-factor GUI. Solution: Step 2
  • 13. “open” technology Easy interaction with other applications Platform independency :"Write once, run anywhere" Conclusion
  • 14. Geert Guldentops – Oracle APEX SolutionEngineer Possiblemigrationpaths How to convert Oracle Forms 10g to APEX Demo migration Conclusion Session 2: APEX 4.0
  • 15. Use Oracle Forms ‘converter’ to convertForms 10g front-end to APEX Build APEX applicationsbasedonexisting PL/SQL back-end Createnew APEX applicationsusing a framework PossibleMigrationPaths
  • 16. 1. Convert Oracle Forms to XML. 2. Createan APEX workspaceassociatedwith the Forms schema. 3. Create a migration project and upload the necessaryxmls. 4. Analyse the Oracle Formsconversionresults. 5. Generate Oracle APEX application. 6. FurtherCustomize the APEX application. How To Convert Oracle Forms 10g To APEX
  • 18. Oracle FormsConverter does notworkforForms 10g Build APEX applicationson top of existing PL/SQL back-endwhenpossible Useframeworks and otherreusablecomponents to enable RAD and easilyenhancecommonapplicationfunctionalities Conclusion
  • 19.
  • 20. Patrick Hellemans – Competence Manager Technology Sessions intro Patrick Hellemans – Competence Manager Technology
  • 21. Shintaro Nagaoka – Principal Product Sales Consultant Oracle Oracle Forms 11g Oracle ADF 11g Session 3: ADF 11g & Forms 11g
  • 22. Oracle Forms 11g Technically the safest migration ( upgrade ) Suitable for the intranet type applications Oracle’s commitment to continue Forms development Runs on Oracle Fusion Middleware 11g Some new features in Oracle Forms 11g
  • 23. Upgrading 6i & 10g Applications to 11g 6i Forms FMB 11g Forms FMB 11g Forms FMX 10g Forms FMB 6iForms FMT open Forms Builder 6i Forms Compiler Oracle Forms Builder 11g open generate
  • 24. Quotes from the Oracle Whitepaper : Sep 2009 Oracle Forms and Reports Oracle has no plan to desupport these products. Furthermore, new version of Oracle Forms, Oracle Reports will continue to be released as part of Oracle Fusion Middleware and Oracle Forms 11g and Oracle Reports 11g are components of Oracle Fusion Middleware 11g. In line with our product strategy, future development activities will be aimed at smoother version-to-version upgrade, integration with features of the platform/ technology stack and product stability.
  • 26. Oracle Forms 11g Forms Server
  • 27. 11g Forms New Features External events Javascript integration Java events Proxy user support PL/SQL tracing Oracle diagnostic logging (ODL)
  • 28. External Events FormsClient BPEL thru AQ FormsServer Timers FormsServer 2 Databasethru AQ Making it possible to call into Forms from the outside world
  • 29. New trigger for programming External Events
  • 30. New SOA integration architecture with Oracle Forms application Customer solution Partner solution Forms Application Oracle Service Bus
  • 31. Oracle JDeveloper ADF Application Rewrite PL/SQL codes need to be rewritten in Java JDEV : Mainstream development tool at Oracle Used by the Oracle developers Proven productivity through Application Development Framework ( ADF ) Application deployment requires a middleware platform, typically Oracle Fusion Middleware
  • 32. Java EE Web User Interfaces Web Services SOA WebCenter / Portlets Database XML Oracle JDeveloper - Enterprise IDE JDeveloper
  • 33. JDeveloper - Unified Visual Development SOA Web 2.0 Java
  • 34. Choice of Development Styles Visual Dialog Code
  • 36. A Common Development Framework Oracle Application Development Framework Increase productivity & ease-of-use Visual and declarative development Takes care of the “plumbing” code Implements best practices Promote service oriented development Re-usable business services Composite applications development Standards-based Choice of technology, deployment platform End-to-end coverage MVC, security, customization
  • 37. Portals / WebCenter ADF Architecture Channels Mobile Browsers Excel Desktop Browsers Disconnected Mobile Unified Binding and UI Orchestration Service Interfaces Database ServiceOrchestration WebServices EBus / PSoft Siebel
  • 38. Oracle ADF - Major Benefits Faster and simpler standard-based development Forrester - the Oracle 11g development environment may finally be the “Visual Basic for Java” Partners report 30% productivity improvement over .Net Rich interactive user interfaces without the cost Single set of developer skills Mobile, BI, Geographic Information, Cubic data Common infrastructure Declarative customization (company, department, personal, portal) End-to-end security Drag-and-drop binding Reliable certification and support Advanced Tooling
  • 39. Patrick Hellemans – Competence Manager Technology No extended support forForms 10g 4 possiblemigrationpaths 2 PL/SQL based : APEX 4.0 & Forms 11g 2 Java based: ADF 11g & Java No silverbulletsolution, butmigrationapproachwillmake the difference Wrap up
  • 40. Next steps and opening reception Steve Lannoye – Managing Director

Editor's Notes

  1. 1. - Use the Oracle Forms ‘converter’ to convertForms to APEX automatically and thenfurthercustomize the application.2.- Youcanbuild APEXapplicationson top of existingForms PL/SQL back-end, providedthat most/all of your business logic is stored in packages. 3. - Rebuild Oracle FormsApplication in APEX using a framework
  2. 1. - Use Forms2XML to convert the .fmb files to .xml files2. - Bydoingthis APEX canuseyourForms PL/SQL back-end3. - …4. - UseAPEX’smeta-datasummary to determinewhat to do next5. - Createan APEX applicationbasedon the Formsobjects of yourchosing6. - We at Inter Access useour APEX framework to addcommonfunctionalities to APEX applications in a fast and reliableway.
  3. 1. - Or even simpel ones!2. - Ifyou have a good PL/SQL back-enduseit3. - …Thisconcludesmypresentation, thankyouforlistening.