Migrating Oracle Forms Using Oracle Application Express

Slides:



Advertisements
Similar presentations
Speaker Name, Title Windows 8 Pro: For Small Business.
Advertisements

Oracle Application Express Rapid Application Development Tool
© 2009 Oracle Corporation Oracle APEX Forms Conversion Overview.
Building Mobile Apps in the Cloud – Comparing Approaches.
Web Visualization Technology Horner APG Ver 1.0.
Oracle SQL Developer & Oracle Application Express Future Direction
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
UNIT-e Roadmap Technology Day - November Where were we in 2006?  VB 6 Applications  Database Manager  Managers/Proformas  Office Builder  RG.
IS4401 Project Technology Issues. Introduction This seminar covers Databases When to use a Database What Database to use Development Tools Visual Studio.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 2 Hidden Gems of APEX David Gale Software Engineer Oracle Application Express November,
Oracle Application Express Consolidation / Conversions.
Charlie Crocker Vice President Farallon Geographics, Inc. An Overview of Internet Mapping Technology.
Oracle Application Express Summary. © 2009 Oracle Corporation Oracle APEX Roadmap APEX Introduced Interactive Reports Basis for Audit Vault Reporting.
Project Implementation for COSC 5050 Distributed Database Applications Lab1.
Client/Server Architectures
Oracle Application Express (Oracle APEX)
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Clarity Educational Community Get the Results You Need When You Need Them Transitioning to CA PPM On Demand Presented by: Joshua.
GAIN A COMPETITIVE ADVANTAGE BY SELLING ATLAS
1 8/24/2002 Why Upgrade to DS3.0? Xerox and the DocuShare Business Unit continue to invest in DocuShare. We want our customers to continue to invest in.
The following is intended to outline Oracle’s general product direction. It is intended for information purposes only, and may not be incorporated into.
Oracle Application Express (Oracle APEX), formerly called HTML DB, is a Free rapid web application development tool for the Oracle database.
Integrating CM Receipt to Oracle Apps Using Apex and Webservices Anthony Vendhan Sami Vellaiyan Jan 21, 2008.
Open Web App. Purpose To explain Open Web Apps To explain Open Web Apps To demonstrate some opportunities for a small business with this technology To.
Office 365 Platform Flexible Tools Understand different provisioning options and their advantages and disadvantages…
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
Media Asset Management Done Correctly. Cantemo Portal™ Editions Cantemo Portal™Cantemo Portal™ Enterprise UsersUp to 60Unlimited AssetsUp to 1MUnlimited.
Csi315csi315 Client/Server Models. Client/Server Environment LAN or WAN Server Data Berson, Fig 1.4, p.8 clients network.
Oracle Application Express. Program Agenda Oracle Application Express Overview Use Cases Key Features Packaged Applications Packaging Pricing Call to.
1Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
François Briard GS-AIS-HR Database Developers Forum, APEX 6th May 2014 APEX Mobile Application Development 101.
Leveraging Web Content Management in SharePoint 2013 Christina Wheeler.
Make the Decision to Upgrade to Microsoft Office 2010.
Portlet Development Konrad Rokicki (SAIC) Manav Kher (SemanticBits) Joshua Phillips (SemanticBits) Arch/VCDE F2F November 28, 2008.
Introduction The concept of a web framework originates from the basic idea that every web application obtains its foundations from a similar set of guidelines.
ClickOnce Deployment (One-click Deployment)
For Rapid Application Development Developed By
The Holmes Platform and Applications
Introduction to Oracle Forms Developer and Oracle Forms Services
Progress Apama Fundamentals
Building Enterprise Applications Using Visual Studio®
Unit 3 Virtualization.
Introduction to Oracle Forms Developer and Oracle Forms Services
Moving to Epicor ERP version 10: Experiences so far
Introduction to Oracle Forms Developer and Oracle Forms Services
Microsoft SharePoint Server 2016
Fast App Creation with APEX Blueprints
INFS 3500 Martin, Brad, and John
PHP / MySQL Introduction
Microsoft Office Illustrated
Oracle Application Express
11/23/2018 3:03 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Modern web applications
Lecture 1: Multi-tier Architecture Overview
JavaServer Faces: The Fundamentals
Lesson 9: GUI HTML Editors and Mobile Web Sites
Enterprise Program Management Office
Modern web applications
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
SharePoint 2019 Overview and Use SPFx Extensions
Protech’s Short and Long Term Roadmap
Convergence IT Services Pvt. Ltd
敦群數位科技有限公司(vanGene Digital Inc.) 游家德(Jade Yu.)
UFCEUS-20-2 Web Programming
Salesforce.com Salesforce.com is the world leader in on-demand customer relationship management (CRM) services Manages sales, marketing, customer service,
David Cleverly – Development Lead
ClickOnce Deployment (One-click Deployment)
Mark Quirk Head of Technology Developer & Platform Group
Running C# in the browser
Presentation transcript:

Migrating Oracle Forms Using Oracle Application Express [Name] [Title] [Organization]

Review Oracle Forms Skip Overview of the major APEX Components – What is included in the tool at a high level Review

Oracle Forms Strengths Very stable product (Been around since 80s) Based on SQL & PL/SQL Still being developed (Oracle Forms 12c) Continues to be supported (Currently Premier Support Oct 2020) Best suited for heavy-duty, back-off applications Integration with desktop tools Very performant way to maintain Oracle data Highly productive for “power users”

Oracle Forms Weaknesses Issues with browser support (can utilize Java Web Start) Not available on mobile devices Business logic often “hidden” inside trigger logic Difficult to find skilled Oracle Forms developers New developers not interested in learning Oracle Forms For older Forms applications Often built non-intuitive runtime user experience (Query page / results page / edit page) Takes significant time for end users to become highly productive

Oracle Forms Prognosis No No Redevelop Forms with new apps in ??? Yes Are you on a supported version? Can you easily upgrade? No No Redevelop Forms with new apps in ??? Yes Yes Is Forms meeting all requirements? Are they net new requirements? No No Yes Yes Stay on Oracle Forms Keep Oracle Forms + Build new apps in ???

Oracle Forms Why upgrade Oracle Forms? Take advantage of new features and enhancements. Take advantage of performance and scalability improvements. Take advantage of easier integration with other products/technologies. Ensure compatibility with newer Oracle products. Ensure the highest level of security. Leverage a common application server (i.e. WLS). Obtain the latest patch sets. Take advantage of new platform certifications. Ensure access to uninterrupted support.

Oracle Forms Why move off Oracle Forms? Look and feel User Experience Non-intuitive Accessibility Responsiveness Back-office > Company-wide External requirements (Partners / Customers) Mobile Net new business Based on older Forms apps which have not been updated

Skip Oracle Forms Migration

Oracle Forms Migration Challenges Availability of Oracle Forms developers Availability of System Matter Experts (SMEs) Non-trivial = Significant effort and resources Ensuring new application implements all business rules Agreeing on new application look and feel Implementing new process flows Managing scope creep Getting buy-in from existing “power-users” Training end users (new and old)

Oracle Forms Migration Strategy Push as much business logic into the Database as possible Identify a suitable functional section for the Proof-of-Concept Secure SMEs for functional input and direction Train developers in the new technology DO NOT try and replicate Oracle Forms UI or UX Generally, bend the requirements, not the tool Ensure the new apps are modern Web apps – simple, intuitive, easy to use Ensure the apps work on any device – Desktop, tablet, smartphone

Oracle Forms Migration Advantages of Migrating to Application Express Build applications using SQL & PL/SQL Can utilize all existing Database objects Easy to train existing Oracle Forms developers Can readily co-exist with Oracle Forms applications Incorporates modern Web 2.0 capabilities Easy to customize theme / templates to meet required look and feel Responsive, including “mobile-first” if required Accessibility Can readily define client-side user interactivity Flexibility in platform for development / deployment

Oracle Forms Migration Migration Steps using Application Express Install Application Express into the Database Define APEX Workspace against appropriate schema(s) Convert FMBs, MMBs, etc to XML Load XML files into APEX Migration Project Annotate important business logic in APEX Migration Project Create APEX application(s) using Create App Wizard Enhance APEX applications Test APEX applications Train end users Roll-out applications

Oracle Forms Migration Converting Oracle Forms source to XML Run Forms2XML Utility Create APEX Project Upload Source Files Forms2XML Utility Available with Forms 9i and above May covert Forms 4.x & 6i If conversion fails may need to upgrade Forms first.

Oracle APEX Migration Project Migration Project IS Ability to upload Oracle Forms modules (in XML) Easy way to browse Forms application logic Convenient tool for annotating / tracking logic required in APEX application(s) Migration Project IS NOT A code generator (this functionality removed in APEX 5.1)

Oracle APEX Useful Links Collateral, Resources and Hosted Services Hosted evaluation site http://apex.oracle.com Oracle Technology Network http://apex.oracle.com/otn APEX Community http://apex.oracle.com/community Oracle Learning Library http://www.oracle.com/oll APEX Cloud Service http://cloud.oracle.com/database These are the primary URLs you need to get more information on Oracle Application Express!