SlideShare una empresa de Scribd logo
1 de 27
Descargar para leer sin conexión
<Insert Picture Here>




               Oracle Application Express 4.0

APEX 4.0 Slides and Information used with permission from Oracle.
© 2009 Oracle Corporation and © 2010 Paetec Communications Inc. where noted.
Joe Bauser
                                                                    Software Engineer
                                                                PAETEC Software Corp.




APEX 4.0 Slides and Information used with permission from Oracle.
PINNACLE - Service Lifecycle Management


                 • What is it?
                          • Manage entire Service lifecycle
                          • Enterprise solution


                 • Built with APEX!
                          •Using APEX Since APEX 2.0
                          •Integrates tightly with APEX
                          •We love APEX!




APEX 4.0 Slides and Information used with permission from Oracle.
How do we use APEX?
     • Conventional APEX Setup
     • Two tier architecture                                                       Thin client
                                                                                   Web browser




                       User Interface
           Data Validation & Processing
                 (Application Express)
                                                                    Presentation and
                                                                     Business Logic

            Application Data Storage
          (Database Tables, Indexes, etc.)

                                                                       Data Tier


APEX 4.0 Slides and Information used with permission from Oracle.
How do we use APEX?
     • Similar architecture
                                                                    Web UI    Bulk Data Loading   Web Service API
     • Isolate Business Logic


                    User Interface
                 (Application Express)
                                                                    Presentation     CSV Data
                                                                        Tier          Imports
                                                                                                      SOA
            Data Validation & Processing
             (Database Views, Instead of
             Triggers, PL/SQL Packages)
                                                                             Business Logic Tier


            Application Data Storage                                               Data Tier
          (Database Tables, Indexes, etc.)



APEX 4.0 Slides and Information used with permission from Oracle.
The following is intended to outline Oracle’s general
                product direction. It is intended for information
                purposes only, and may not be incorporated into any
                contract. It is not a commitment to deliver any
                material, code, or functionality, and should not be
                relied upon in making purchasing decisions.
                The development, release, and timing of any
                features or functionality described for Oracle’s
                products remains at the sole discretion of Oracle.




APEX 4.0 Slides and Information used with permission from Oracle.
Oracle Application Express Momentum
         • Developer community - 100k+ downloads / year
         • apex.oracle.com – 4m page views / week
         • Active Discussion Forum – 4.6 m views, #3 on OTN
         • 100 Consulting companies, 60 BLOGs, 10 Hosting Partners
         • User Groups: 30 @OOW-09, 50 @ODTUG, APEXposed
         • User interface for Oracle Audit Vault




APEX 4.0 Slides and Information used with permission from Oracle.
Architectural Overview




     • Simple 2-Tier Architecture
     • Pages dynamically rendered using database Metadata
     • No code generation or file based compilation
     • Runs Everywhere Oracle Database Runs

APEX 4.0 Slides and Information used with permission from Oracle.
Development / Deployment Options

         • Locally as a Dedicated Service
         • Multi-tenant Enterprise Cloud
         • Multi-Tenant Internet Cloud
         • Within Amazon cloud




         Local Database                                      Enterprise Cloud   Internet Cloud


  Develop & deploy where it is most convenient and cost effective

APEX 4.0 Slides and Information used with permission from Oracle.
APEX 4.0 Marquee Features
      •    Websheets
      •    Dynamic Actions
      •    Plug-Ins
      •    Team Development
      •    Improved Charting including Gantts and Maps
      •    RESTful Web Services
      •    Enhanced Interactive Reports
      •    Improved Application Builder
      •    APEX Listener


APEX 4.0 Slides and Information used with permission from Oracle.
APEX 4.0 Other Major Features
       •    Modernized User Interface themes
       •    Improved Tabular Forms (new item types and declarative validations)
       •    Sub-regions
       •    Modernized item types (auto complete, resizable textarea, JavaScript
            date picker, number field, new rich-text editor)
       •    Declarative support for cascading LOVs
       •    Improved UI Defaults with bi-directional synchronization
       •    Integration of jQuery and jQuery UI
       •    Declarative accessibility settings
       •    Instrumentation and Debug framework
       •    Support for 11gR2 Edition Based Redifinition
       •    Improved self managing, multi-tenant support
              • Automated workspace purge
              • Improved metering of usage by workspace with archiving


APEX 4.0 Slides and Information used with permission from Oracle.
Interactive Reports




APEX 4.0 Slides and Information used with permission from Oracle.
Improved Interactive Reports
         • Integrated Report, Icon & Detail Views
         • Compound filter expressions
         • Group By
         • Saved Reports
             • Developer Supplied
               (Primary / Alternate)
             • Personal {Existing}
             • Shared
         • Additional Downloads
             • Searchable HTML
             • Email Report Results
         • Email Subscriptions

APEX 4.0 Slides and Information used with permission from Oracle.
Introducing Websheets
      • Build basic applications faster and with more functionality
      • Websheet Applications
                • Text Pages
                • Editable data grids
                • Interactive Reports
      • Designed for Business Users
      • Incorporates “sharing” model (ACL)
                • “Builder” integrated with “Runtime”
                • Integrated annotations - attachments, tags, notes, links


APEX 4.0 Slides and Information used with permission from Oracle.
Websheets vs Database Applications
                                                              Websheet Applications    Database Applications

             Database Objects                             Automatically managed       Created using SQL
                                                          (APEX$ tables)              Workshop
             Primary Key                                  Automatically managed       Triggers and sequences
             Management
             Validations                                  Defined using runtime UI    Created using wizards

             Report Layout                                Defined using runtime UI    Created using SQL

             List of Values                               Defined using runtime UI    SQL or Static

             Page Flow                                    Limited                     Controlled by branches

             Form Layout                                  Column groups               Items and regions

             Look and Feel                                Basic control               Themes and templates



APEX 4.0 Slides and Information used with permission from Oracle.
Dynamic Actions
         • Provides a way to define client-side behavior
           declaratively within Application Express, without the need
           to know JavaScript
         • Simple Wizard to create
             • Select Page Item
             • Select Condition (e.g. equal to, greater than, is null, in
               list, JavaScript expression, etc.)
             • Enter value
             • Select Action (Show, Hide, Enable, Show Item Row)
             • Enter list of items
             • Add Condition (Optional)



APEX 4.0 Slides and Information used with permission from Oracle.
Plug-Ins
         • Easy way to enhance the existing built-in functionality of
           Oracle APEX with new item types, region types, dynamic
           actions, etc.
         • Developers use in similar fashion to native widgets
         • Wizard support and declarative setting of attributes
         • Included in APEX application export
         • By providing this plug-in system in APEX, we want to
           engage the APEX community to create a rich ecosystem
           around Oracle APEX




APEX 4.0 Slides and Information used with permission from Oracle.
Improved Charting
         • New charting engine (AnyChart 5.1) = faster, better
           graphics and decreased rendering time
         • Support for Maps & Gantts
         • New Features:
                   • Scrolling support
                   • Interactive labels
                   • Markers in legends
                   • Multiple data markers
                   • Context menu localization
         • All chart types can be combined within an interactive
           dashboard: Charts, gauges, maps, Gantt, etc.


APEX 4.0 Slides and Information used with permission from Oracle.
Improved Application Builder
         • New look
         • Improved navigation
         • Improved Administration
           screens
         • IR’s everywhere
         • Integrated ‘Advisor’ and
           ‘Application Search’




APEX 4.0 Slides and Information used with permission from Oracle.
Team Development
         • Facilitates the management of Sotware application
           development process
         • Can link directly to APEX Applications and Pages




APEX 4.0 Slides and Information used with permission from Oracle.
Team Development - Built-In Feedback
         • Integrate into your
           APEX Applications
         • Automatically saves
           session state
         • Feedback managed
           in Team Development
         • Easily transformed
           into Features,
           To-Dos or Bugs




APEX 4.0 Slides and Information used with permission from Oracle.
REST Web Services
         • Incorporating new declarative APEX component
         • Utilizes a simpler architecture than SOAP style Web
           services
         • Typically parameters are passed to a REST Web service
           as part of the URL and an XML document is returned
         • Many popular public Web services provided by Google,
           Yahoo, Amazon and PayPal use the REST architecture
         • Some Web Service providers use the REST architecture
           exclusively




APEX 4.0 Slides and Information used with permission from Oracle.
Oracle APEX Listener                                 • Java based
                                                                    • mod_plsql replacement
                                                                    • Support latest APEX releases
                                                                    • File system caching *
                                                                    • FOP transformations to PDF *
                                                                    • Improved file upload *
                                                                    • To be certified against Oracle
                                                                    Web Logic, and OC4J
                                                                    • Extensible
                                                                    • Workload Capture *




                                                                                     * Requires APEX 4.0


APEX 4.0 Slides and Information used with permission from Oracle.
APEX 4.0 Summary

         • Continues the APEX Vision
         • Express-ier
         • Declarative Web 2.0 Magic
         • Greater Extensibility




APEX 4.0 Slides and Information used with permission from Oracle.
APEX 4.0 Slides and Information used with permission from Oracle.
APEX 4.0 Slides and Information used with permission from Oracle.
© 2008 Oracle and Information used with permission from Oracle.
APEX 4.0 Slides Corporation – Proprietary

Más contenido relacionado

La actualidad más candente

Introduction to PowerShell - Be a PowerShell Hero - SPFest workshop
Introduction to PowerShell - Be a PowerShell Hero - SPFest workshopIntroduction to PowerShell - Be a PowerShell Hero - SPFest workshop
Introduction to PowerShell - Be a PowerShell Hero - SPFest workshopMichael Blumenthal (Microsoft MVP)
 
Oracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete SolutionOracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete SolutionFumiko Yamashita
 
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...SPTechCon
 
Configuring SharePoint 2013 for BI scenarios
Configuring SharePoint 2013 for BI scenariosConfiguring SharePoint 2013 for BI scenarios
Configuring SharePoint 2013 for BI scenariosSPC Adriatics
 
UNYOUG - APEX 19.2 New Features
UNYOUG - APEX 19.2 New FeaturesUNYOUG - APEX 19.2 New Features
UNYOUG - APEX 19.2 New Featuresmsewtz
 
Oracle APEX Social Login
Oracle APEX Social LoginOracle APEX Social Login
Oracle APEX Social Loginmsewtz
 
Pitfalls of Migrating to SharePoint 2010
Pitfalls of Migrating to SharePoint 2010Pitfalls of Migrating to SharePoint 2010
Pitfalls of Migrating to SharePoint 2010Dan Usher
 
Oracle APEX Introduction (release 18.1)
Oracle APEX Introduction (release 18.1)Oracle APEX Introduction (release 18.1)
Oracle APEX Introduction (release 18.1)Michael Hichwa
 
A-Team Mobile Persistence Accelerator Overview
A-Team Mobile Persistence Accelerator OverviewA-Team Mobile Persistence Accelerator Overview
A-Team Mobile Persistence Accelerator OverviewSteven Davelaar
 
Top 10 Ways To Integrate With Oracle Enterprise Content Management (ECM)
Top 10 Ways To Integrate With Oracle Enterprise Content Management (ECM)Top 10 Ways To Integrate With Oracle Enterprise Content Management (ECM)
Top 10 Ways To Integrate With Oracle Enterprise Content Management (ECM)Brian Huff
 
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Joseph Lopez
 
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformSharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformAyman El-Hattab
 
Upcoming JDeveloper ADF Business Components REST support
Upcoming JDeveloper ADF Business Components REST supportUpcoming JDeveloper ADF Business Components REST support
Upcoming JDeveloper ADF Business Components REST supportSteven Davelaar
 
Ebs operational reporting at santos evaluation, selection & implementation
Ebs operational reporting at santos evaluation, selection & implementationEbs operational reporting at santos evaluation, selection & implementation
Ebs operational reporting at santos evaluation, selection & implementationInSync Conference
 
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011Mark Rittman
 
Apex 42-new-features-1867076
Apex 42-new-features-1867076Apex 42-new-features-1867076
Apex 42-new-features-1867076Gorava Prakash
 
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 MinutesSPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 MinutesKnowledge Management Associates, LLC
 

La actualidad más candente (20)

Introduction to PowerShell - Be a PowerShell Hero - SPFest workshop
Introduction to PowerShell - Be a PowerShell Hero - SPFest workshopIntroduction to PowerShell - Be a PowerShell Hero - SPFest workshop
Introduction to PowerShell - Be a PowerShell Hero - SPFest workshop
 
Oracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete SolutionOracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete Solution
 
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
 
Configuring SharePoint 2013 for BI scenarios
Configuring SharePoint 2013 for BI scenariosConfiguring SharePoint 2013 for BI scenarios
Configuring SharePoint 2013 for BI scenarios
 
UNYOUG - APEX 19.2 New Features
UNYOUG - APEX 19.2 New FeaturesUNYOUG - APEX 19.2 New Features
UNYOUG - APEX 19.2 New Features
 
Oracle APEX Social Login
Oracle APEX Social LoginOracle APEX Social Login
Oracle APEX Social Login
 
Pitfalls of Migrating to SharePoint 2010
Pitfalls of Migrating to SharePoint 2010Pitfalls of Migrating to SharePoint 2010
Pitfalls of Migrating to SharePoint 2010
 
Oracle APEX Introduction (release 18.1)
Oracle APEX Introduction (release 18.1)Oracle APEX Introduction (release 18.1)
Oracle APEX Introduction (release 18.1)
 
A-Team Mobile Persistence Accelerator Overview
A-Team Mobile Persistence Accelerator OverviewA-Team Mobile Persistence Accelerator Overview
A-Team Mobile Persistence Accelerator Overview
 
Top 10 Ways To Integrate With Oracle Enterprise Content Management (ECM)
Top 10 Ways To Integrate With Oracle Enterprise Content Management (ECM)Top 10 Ways To Integrate With Oracle Enterprise Content Management (ECM)
Top 10 Ways To Integrate With Oracle Enterprise Content Management (ECM)
 
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
 
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformSharePoint 2010 as a Development Platform
SharePoint 2010 as a Development Platform
 
Upcoming JDeveloper ADF Business Components REST support
Upcoming JDeveloper ADF Business Components REST supportUpcoming JDeveloper ADF Business Components REST support
Upcoming JDeveloper ADF Business Components REST support
 
Ebs operational reporting at santos evaluation, selection & implementation
Ebs operational reporting at santos evaluation, selection & implementationEbs operational reporting at santos evaluation, selection & implementation
Ebs operational reporting at santos evaluation, selection & implementation
 
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011
 
Apex 42-new-features-1867076
Apex 42-new-features-1867076Apex 42-new-features-1867076
Apex 42-new-features-1867076
 
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Visión técnica
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Visión técnica(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Visión técnica
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Visión técnica
 
37727897 Oaf Basics
37727897 Oaf Basics37727897 Oaf Basics
37727897 Oaf Basics
 
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 MinutesSPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
 
Molnar DEV307 OBA
Molnar DEV307 OBAMolnar DEV307 OBA
Molnar DEV307 OBA
 

Destacado

The Near Future of CSS
The Near Future of CSSThe Near Future of CSS
The Near Future of CSSRachel Andrew
 
The Presentation Come-Back Kid
The Presentation Come-Back KidThe Presentation Come-Back Kid
The Presentation Come-Back KidEthos3
 
How to Battle Bad Reviews
How to Battle Bad ReviewsHow to Battle Bad Reviews
How to Battle Bad ReviewsGlassdoor
 
Activism x Technology
Activism x TechnologyActivism x Technology
Activism x TechnologyWebVisions
 
The Buyer's Journey - by Chris Lema
The Buyer's Journey - by Chris LemaThe Buyer's Journey - by Chris Lema
The Buyer's Journey - by Chris LemaChris Lema
 
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your BusinessBarry Feldman
 

Destacado (6)

The Near Future of CSS
The Near Future of CSSThe Near Future of CSS
The Near Future of CSS
 
The Presentation Come-Back Kid
The Presentation Come-Back KidThe Presentation Come-Back Kid
The Presentation Come-Back Kid
 
How to Battle Bad Reviews
How to Battle Bad ReviewsHow to Battle Bad Reviews
How to Battle Bad Reviews
 
Activism x Technology
Activism x TechnologyActivism x Technology
Activism x Technology
 
The Buyer's Journey - by Chris Lema
The Buyer's Journey - by Chris LemaThe Buyer's Journey - by Chris Lema
The Buyer's Journey - by Chris Lema
 
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
 

Similar a 20100604 unyoug apex40_bauser

Advanced Reporting And Charting With Oracle Application Express 4.0
Advanced Reporting And Charting With Oracle Application Express 4.0Advanced Reporting And Charting With Oracle Application Express 4.0
Advanced Reporting And Charting With Oracle Application Express 4.0Rinie Romme
 
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- ZagrebAPEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- ZagrebMichael Hichwa
 
apex101-326750.ppt
apex101-326750.pptapex101-326750.ppt
apex101-326750.pptKashi69
 
Getting Started with Oracle APEX
Getting Started with Oracle APEXGetting Started with Oracle APEX
Getting Started with Oracle APEXDataNext Solutions
 
Inter Access OBUG 2010-06-17 APEX maturity level
Inter Access OBUG 2010-06-17 APEX maturity levelInter Access OBUG 2010-06-17 APEX maturity level
Inter Access OBUG 2010-06-17 APEX maturity levelInter Access Belgium
 
Integrating SharePoint 2010 and Visual Studio Lightswitch
Integrating SharePoint 2010 and Visual Studio LightswitchIntegrating SharePoint 2010 and Visual Studio Lightswitch
Integrating SharePoint 2010 and Visual Studio LightswitchRob Windsor
 
Apex basics-for Beginners
Apex basics-for BeginnersApex basics-for Beginners
Apex basics-for Beginnershrakhra
 
Oracle APEX 18.1 New Features
Oracle APEX 18.1 New FeaturesOracle APEX 18.1 New Features
Oracle APEX 18.1 New Featuresmsewtz
 
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16Alfredo Abate
 
APEX Boston Meetup - October 1st, 2019
APEX Boston Meetup - October 1st, 2019APEX Boston Meetup - October 1st, 2019
APEX Boston Meetup - October 1st, 2019msewtz
 
APEX – jak vytvořit jednoduše aplikaci
APEX – jak vytvořit jednoduše aplikaciAPEX – jak vytvořit jednoduše aplikaci
APEX – jak vytvořit jednoduše aplikaciMarketingArrowECS_CZ
 
Summer training oracle
Summer training   oracle Summer training   oracle
Summer training oracle Arshit Rai
 
AX2012 Technical Track - Entreprise portal, Czesia Langoswka
AX2012 Technical Track -  Entreprise portal, Czesia LangoswkaAX2012 Technical Track -  Entreprise portal, Czesia Langoswka
AX2012 Technical Track - Entreprise portal, Czesia Langoswkadynamicscom
 
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
 
Application express
Application expressApplication express
Application expressAntony Alex
 
apex--introduction-157585.ppt
apex--introduction-157585.pptapex--introduction-157585.ppt
apex--introduction-157585.pptKashi69
 

Similar a 20100604 unyoug apex40_bauser (20)

Advanced Reporting And Charting With Oracle Application Express 4.0
Advanced Reporting And Charting With Oracle Application Express 4.0Advanced Reporting And Charting With Oracle Application Express 4.0
Advanced Reporting And Charting With Oracle Application Express 4.0
 
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- ZagrebAPEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
 
apex101-326750.ppt
apex101-326750.pptapex101-326750.ppt
apex101-326750.ppt
 
Getting Started with Oracle APEX
Getting Started with Oracle APEXGetting Started with Oracle APEX
Getting Started with Oracle APEX
 
OBUG APEX 4.0 SIG
OBUG APEX 4.0 SIGOBUG APEX 4.0 SIG
OBUG APEX 4.0 SIG
 
Inter Access OBUG 2010-06-17 APEX maturity level
Inter Access OBUG 2010-06-17 APEX maturity levelInter Access OBUG 2010-06-17 APEX maturity level
Inter Access OBUG 2010-06-17 APEX maturity level
 
Integrating SharePoint 2010 and Visual Studio Lightswitch
Integrating SharePoint 2010 and Visual Studio LightswitchIntegrating SharePoint 2010 and Visual Studio Lightswitch
Integrating SharePoint 2010 and Visual Studio Lightswitch
 
Apex basics-for Beginners
Apex basics-for BeginnersApex basics-for Beginners
Apex basics-for Beginners
 
Apex ace update
Apex ace updateApex ace update
Apex ace update
 
Oracle APEX 18.1 New Features
Oracle APEX 18.1 New FeaturesOracle APEX 18.1 New Features
Oracle APEX 18.1 New Features
 
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
 
APEX Boston Meetup - October 1st, 2019
APEX Boston Meetup - October 1st, 2019APEX Boston Meetup - October 1st, 2019
APEX Boston Meetup - October 1st, 2019
 
APEX – jak vytvořit jednoduše aplikaci
APEX – jak vytvořit jednoduše aplikaciAPEX – jak vytvořit jednoduše aplikaci
APEX – jak vytvořit jednoduše aplikaci
 
Summer training oracle
Summer training   oracle Summer training   oracle
Summer training oracle
 
AX2012 Technical Track - Entreprise portal, Czesia Langoswka
AX2012 Technical Track -  Entreprise portal, Czesia LangoswkaAX2012 Technical Track -  Entreprise portal, Czesia Langoswka
AX2012 Technical Track - Entreprise portal, Czesia Langoswka
 
Oracle Database Cloud Service
Oracle Database Cloud ServiceOracle Database Cloud Service
Oracle Database Cloud Service
 
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
 
Application express
Application expressApplication express
Application express
 
apex--introduction-157585.ppt
apex--introduction-157585.pptapex--introduction-157585.ppt
apex--introduction-157585.ppt
 
Web Development In Oracle APEX
Web Development In Oracle APEXWeb Development In Oracle APEX
Web Development In Oracle APEX
 

20100604 unyoug apex40_bauser

  • 1. <Insert Picture Here> Oracle Application Express 4.0 APEX 4.0 Slides and Information used with permission from Oracle. © 2009 Oracle Corporation and © 2010 Paetec Communications Inc. where noted.
  • 2. Joe Bauser Software Engineer PAETEC Software Corp. APEX 4.0 Slides and Information used with permission from Oracle.
  • 3. PINNACLE - Service Lifecycle Management • What is it? • Manage entire Service lifecycle • Enterprise solution • Built with APEX! •Using APEX Since APEX 2.0 •Integrates tightly with APEX •We love APEX! APEX 4.0 Slides and Information used with permission from Oracle.
  • 4. How do we use APEX? • Conventional APEX Setup • Two tier architecture Thin client Web browser User Interface Data Validation & Processing (Application Express) Presentation and Business Logic Application Data Storage (Database Tables, Indexes, etc.) Data Tier APEX 4.0 Slides and Information used with permission from Oracle.
  • 5. How do we use APEX? • Similar architecture Web UI Bulk Data Loading Web Service API • Isolate Business Logic User Interface (Application Express) Presentation CSV Data Tier Imports SOA Data Validation & Processing (Database Views, Instead of Triggers, PL/SQL Packages) Business Logic Tier Application Data Storage Data Tier (Database Tables, Indexes, etc.) APEX 4.0 Slides and Information used with permission from Oracle.
  • 6. The following is intended to outline Oracle’s general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. APEX 4.0 Slides and Information used with permission from Oracle.
  • 7. Oracle Application Express Momentum • Developer community - 100k+ downloads / year • apex.oracle.com – 4m page views / week • Active Discussion Forum – 4.6 m views, #3 on OTN • 100 Consulting companies, 60 BLOGs, 10 Hosting Partners • User Groups: 30 @OOW-09, 50 @ODTUG, APEXposed • User interface for Oracle Audit Vault APEX 4.0 Slides and Information used with permission from Oracle.
  • 8. Architectural Overview • Simple 2-Tier Architecture • Pages dynamically rendered using database Metadata • No code generation or file based compilation • Runs Everywhere Oracle Database Runs APEX 4.0 Slides and Information used with permission from Oracle.
  • 9. Development / Deployment Options • Locally as a Dedicated Service • Multi-tenant Enterprise Cloud • Multi-Tenant Internet Cloud • Within Amazon cloud Local Database Enterprise Cloud Internet Cloud Develop & deploy where it is most convenient and cost effective APEX 4.0 Slides and Information used with permission from Oracle.
  • 10. APEX 4.0 Marquee Features • Websheets • Dynamic Actions • Plug-Ins • Team Development • Improved Charting including Gantts and Maps • RESTful Web Services • Enhanced Interactive Reports • Improved Application Builder • APEX Listener APEX 4.0 Slides and Information used with permission from Oracle.
  • 11. APEX 4.0 Other Major Features • Modernized User Interface themes • Improved Tabular Forms (new item types and declarative validations) • Sub-regions • Modernized item types (auto complete, resizable textarea, JavaScript date picker, number field, new rich-text editor) • Declarative support for cascading LOVs • Improved UI Defaults with bi-directional synchronization • Integration of jQuery and jQuery UI • Declarative accessibility settings • Instrumentation and Debug framework • Support for 11gR2 Edition Based Redifinition • Improved self managing, multi-tenant support • Automated workspace purge • Improved metering of usage by workspace with archiving APEX 4.0 Slides and Information used with permission from Oracle.
  • 12. Interactive Reports APEX 4.0 Slides and Information used with permission from Oracle.
  • 13. Improved Interactive Reports • Integrated Report, Icon & Detail Views • Compound filter expressions • Group By • Saved Reports • Developer Supplied (Primary / Alternate) • Personal {Existing} • Shared • Additional Downloads • Searchable HTML • Email Report Results • Email Subscriptions APEX 4.0 Slides and Information used with permission from Oracle.
  • 14. Introducing Websheets • Build basic applications faster and with more functionality • Websheet Applications • Text Pages • Editable data grids • Interactive Reports • Designed for Business Users • Incorporates “sharing” model (ACL) • “Builder” integrated with “Runtime” • Integrated annotations - attachments, tags, notes, links APEX 4.0 Slides and Information used with permission from Oracle.
  • 15. Websheets vs Database Applications Websheet Applications Database Applications Database Objects Automatically managed Created using SQL (APEX$ tables) Workshop Primary Key Automatically managed Triggers and sequences Management Validations Defined using runtime UI Created using wizards Report Layout Defined using runtime UI Created using SQL List of Values Defined using runtime UI SQL or Static Page Flow Limited Controlled by branches Form Layout Column groups Items and regions Look and Feel Basic control Themes and templates APEX 4.0 Slides and Information used with permission from Oracle.
  • 16. Dynamic Actions • Provides a way to define client-side behavior declaratively within Application Express, without the need to know JavaScript • Simple Wizard to create • Select Page Item • Select Condition (e.g. equal to, greater than, is null, in list, JavaScript expression, etc.) • Enter value • Select Action (Show, Hide, Enable, Show Item Row) • Enter list of items • Add Condition (Optional) APEX 4.0 Slides and Information used with permission from Oracle.
  • 17. Plug-Ins • Easy way to enhance the existing built-in functionality of Oracle APEX with new item types, region types, dynamic actions, etc. • Developers use in similar fashion to native widgets • Wizard support and declarative setting of attributes • Included in APEX application export • By providing this plug-in system in APEX, we want to engage the APEX community to create a rich ecosystem around Oracle APEX APEX 4.0 Slides and Information used with permission from Oracle.
  • 18. Improved Charting • New charting engine (AnyChart 5.1) = faster, better graphics and decreased rendering time • Support for Maps & Gantts • New Features: • Scrolling support • Interactive labels • Markers in legends • Multiple data markers • Context menu localization • All chart types can be combined within an interactive dashboard: Charts, gauges, maps, Gantt, etc. APEX 4.0 Slides and Information used with permission from Oracle.
  • 19. Improved Application Builder • New look • Improved navigation • Improved Administration screens • IR’s everywhere • Integrated ‘Advisor’ and ‘Application Search’ APEX 4.0 Slides and Information used with permission from Oracle.
  • 20. Team Development • Facilitates the management of Sotware application development process • Can link directly to APEX Applications and Pages APEX 4.0 Slides and Information used with permission from Oracle.
  • 21. Team Development - Built-In Feedback • Integrate into your APEX Applications • Automatically saves session state • Feedback managed in Team Development • Easily transformed into Features, To-Dos or Bugs APEX 4.0 Slides and Information used with permission from Oracle.
  • 22. REST Web Services • Incorporating new declarative APEX component • Utilizes a simpler architecture than SOAP style Web services • Typically parameters are passed to a REST Web service as part of the URL and an XML document is returned • Many popular public Web services provided by Google, Yahoo, Amazon and PayPal use the REST architecture • Some Web Service providers use the REST architecture exclusively APEX 4.0 Slides and Information used with permission from Oracle.
  • 23. Oracle APEX Listener • Java based • mod_plsql replacement • Support latest APEX releases • File system caching * • FOP transformations to PDF * • Improved file upload * • To be certified against Oracle Web Logic, and OC4J • Extensible • Workload Capture * * Requires APEX 4.0 APEX 4.0 Slides and Information used with permission from Oracle.
  • 24. APEX 4.0 Summary • Continues the APEX Vision • Express-ier • Declarative Web 2.0 Magic • Greater Extensibility APEX 4.0 Slides and Information used with permission from Oracle.
  • 25. APEX 4.0 Slides and Information used with permission from Oracle.
  • 26. APEX 4.0 Slides and Information used with permission from Oracle.
  • 27. © 2008 Oracle and Information used with permission from Oracle. APEX 4.0 Slides Corporation – Proprietary