View
1.826
Download
2
Category
Preview:
DESCRIPTION
Citation preview
Getting Started with Oracle Application Express (APEX)
PRESENTER: ZEESHAN
W E B S I T E : W W W. P I T U G . C O M
B L O G : H T T P : / / B A I G S O R C L . B L O G S P O T. C O M
E M A I L : Z E E S H A N . B A I G 8 2 @ G M A I L . C O M
Application Express (APEX)Getting Started with Oracle Application Express (APEX)
PRESENTER: ZEESHAN BAIG
W E B S I T E : W W W. P I T U G . C O M
B L O G : H T T P : / / B A I G S O R C L . B L O G S P O T. C O M
E M A I L : Z E E S H A N . B A I G 8 2 @ G M A I L . C O M
Application Express (APEX)
Agenda
Session 1• Getting hands on basic declarative development.• Administration, Security and Maintenance
Session 2More on writing codes and validations.• More on writing codes and validations.
Agenda
Getting hands on basic declarative development.Administration, Security and Maintenance
More on writing codes and validations.More on writing codes and validations.
What are Business Requirements?
IT People• Centralized database• Backup• Secure• Scalable
Painful aaah?• Painful aaah?
What are Business Requirements?
Management• Do more with less budget• Increase productivity• On demand reporting• Quick development
Problems with Spreadsheets
• Issues with Multi-user• No single source of truth• Required manually merging• Not suitable for an enterprise• Backups / Security issues
Virus & Corruption issues • Virus & Corruption issues • Parallel working issues
Problems with Spreadsheets
Not suitable for an enterprise
Problem with Personal databases
Basic Issues: • Fragmented• Not web user friendly• Platform dependent
Security IssuesSecurity Issues• Can be easily copied • Password crackers• No logging facilities
Problem with Personal databases
APEX as Solution
• Unique RAD Tool for Oracle database• Browser based development & Deployment based• Declarative way to build Web 2.0 style application fast and
secure.• Utilizes full capabilities of SQL and PL/SQL skills• Utilizes full capabilities of SQL and PL/SQL skills• Fully supported, no-cost option for Oracle database• Provides Built-in solution to migrate from
o Accesso Formso Excel
APEX as Solution
Unique RAD Tool for Oracle databaseBrowser based development & Deployment basedDeclarative way to build Web 2.0 style application fast and
Utilizes full capabilities of SQL and PL/SQL skillsUtilizes full capabilities of SQL and PL/SQL skillscost option for Oracle database
in solution to migrate from
APEX Architecture
With Embedded PL/SQL Gateway• Oracle XE• Oracle HTTP Server on same server
APEX Architecture
With Embedded PL/SQL Gateway
Oracle HTTP Server on same server
APEX Listener
Apex listener works with many J2EE compliant webservers• Oracle Weblogic Server• GlassFish• Oracle Application Server (OHS)• Tomcat (Not supported)
With Tomcat and Glassfish unzip and deploy and ready to go
APEX Listener
Apex listener works with many J2EE compliant webservers
Oracle Application Server (OHS)
With Tomcat and Glassfish unzip and deploy and ready to go
What are Workspaces ?What are Workspaces ?
Roles / Types of UsersRoles / Types of Users
APEX Features
• Targets on Rapid Application Development Community• Suitable for small medium applications• Full use of Oracle Database. • Provide Security, Logging facilities• Out of box Authentications e.g LDAP, OAS, Custom
Interactive Reports• Interactive Reports• Custom User reports• Team development• Session State Protection• Component based security (Items, Pages, Regions)• Use Javascript, Plugins and Webservices.• Useful to create Public, Private dynamic websites• Hosting services also available
APEX Features
Targets on Rapid Application Development CommunitySuitable for small medium applicationsFull use of Oracle Database. Provide Security, Logging facilitiesOut of box Authentications e.g LDAP, OAS, Custom
Component based security (Items, Pages, Regions)Use Javascript, Plugins and Webservices.Useful to create Public, Private dynamic websitesHosting services also available
APEX Product Direction
Oracle Application Express 4.1 will focus on enhancement to existing functionality and additional capabilities to support applications running on mobincorporate the following:
� Mobile application development.
� Data Upload - provide an easy means for developers to provide a means for endupload data into an existing or new table.
� Charting - Provide rendering of charts using the HTML 5 specification.
�Error Handling - Improved error handling and user
� Interactive Reporting – Allow multiple reports on one pivot as the basis for a report.
� Support for multiple Tabular Forms on one page.
� Support for Master-Detail-Detail on a single page.
� Better Dynamic Actions for tabular forms and reports.
� Use of ROWID as PK
� Accessibility .
APEX Product Direction
Oracle Application Express 4.1 will focus on enhancement to existing functionality and additional obile devices. Application Express 4.1 is planned to
provide an easy means for developers to provide a means for end-users to
Provide rendering of charts using the HTML 5 specification.
Improved error handling and user-defined exception processing.
Allow multiple reports on one page.Provide the ability to use SQL
Support for multiple Tabular Forms on one page.
Detail on a single page.
Better Dynamic Actions for tabular forms and reports.
Demo TimeDemo Time
Congratulations! You are now APEX CertifiedCongratulations! You are now APEX Certified
Recommended