Introduce my Oracle background – worked with Oracle since version 7 Ask how many people are Oracle PL/SQL developers? How many have tried pl/sql web toolkit? How many would consider themselves to be good at UI design and development?
1 Favorite
Bob Blonchek, Principal at Stravora Consulting, favorited this 2 years ago
Turbo Enterprise Web 2.0 Ajax World 20081 - Presentation Transcript
Rich Internet Applications for the Enterprise Creating RIA from your Oracle database using TURB O Enterprise Web 2.0 Presented By: John Krahulec Biz whazee AJAXWorld October 2008
Managers
Non-Ajax developers & Oracle PL/SQL developers
Ajax developers
End-Users…
waiting impatiently for the benefits of Web 2.0 at the office
AJAX is a game changer
Software development should be getting easier
Combine AJAX with Thick Database for the ultimate application development environment for the Enterprise.
Enterprise Software Timeline AJAX PERL HTML 1.0 JAVA JavaScript PowerBuilder ColdFusion .Net C/C++/C# PHP HTML 2.0 HTML3.0 HTML 4.0/XHTML Python Ruby VisualBasic Delphi Flash XML JSON
We didn’t invent AJAX
… by leveraging the power of “ thick database” architecture
We didn’t invent the Oracle database
We just make them work better together…
Oracle Apache mod_plsql LOGIN GUI DATA OPS
Getting Thick GUI Rendering AJAX PERL HTML 10 JAVA JavaScript PowerBuilder ColdFusion .Net C/C++/C# PHP HTML 2.0 HTML3.0 HTML 4.0/XHTML Python Ruby VisualBasic Delphi Flash XML JSON
Getting Thick LOGIN DATA OPS GUI Rendering
Reduce network congestion between App Server and Database server
Eliminate unparsed and un-tuned SQL statements
Makes the application code “data-aware”
Utilizes Oracle features for scalability
Lower cost of ownership by leveraging existing Oracle investment and staff skills
Eliminate slow ODBC/JDBC calls
Harness power and performance of Oracle
Application code is stored in compiled packages in the database for fastest performance
One backup and recovery process for both application and data
Rapid deployment and enhancements
Smaller development team
Get more value out of your Oracle DB investment
What is the probability that UI languages will be the same next year?
What is the probability that your database will be the same next year?
Utilize a Thick DB approach to save money by cutting middle tier development and maintenance.
Utilize your current Oracle resources to build and run RIA without new hardware, software and development skills.
Quickly deliver beautiful Rich Internet Applications to your customers
An end to end framework for the enterprise :
User account management and authentication
Security for every AJAX call-back
Database integration
Built-in library of AJAX-enabled APIs or add your own
Focus on creating RIA…don’t worry about the plumbing.
Same benefits that AJAX Developers get plus…
Bring Ajax (and Flash) capability to more people to build Enterprise Web 2.0 Rich Internet Applications
PL/SQL Developers can get started immediately
Why should everyone have to recreate the cool UI features and then figure out how to integrate with the Enterprise data? ALL
TURB O generated application Yahoo Mail Google Docs Zimbra
Most RIA offerings are focused only on the front-end
Java and .Net need additional add-ons for RIA
Without appropriate security, AJAX opens numerous “back-doors” to the back-end system
Complexity of AJAX code
Need to retrain enterprise developers
AJAX and Flash are great for delivering RIA
Oracle is the top performing database
Pop Quiz: What do you get when you add these two?
tur•b o [tur-boh] –noun
Informal. TURBOCHARGER.
An internal-combustion engine boosted with a turbocharger.
An Oracle database boosted with an RIA development platform
Leverage your existing Oracle investment for higher returns
Benefits of combining AJAX & Database
Contains AJAX and Flash stored in PL/SQL
Just use PL/SQL to call the APIs to build RIA components
AJAX calls from browser to database are authenticated
Build Enterprise-class RIA applications right out of the database using the skills you already have
Leverages Oracle features for scalability and performance
Flexible and open standard for customization and third party tool integration
Get AJAX without AJAX coding
– A development library for building Rich Internet Applications using Oracle PL/SQL to call predefined AJAX enabled objects.
Get AJAX without AJAX coding
– A compiled patent pending virtual 3-tier architecture that contains all components for enterprise solutions.
Security
UI rendering
Stored business logic
Optimized performance
LOGIN GUI DATA OPS
Live Demo for Developing RIA applications from the ORACLE database
John Krahulec 703-889-8499 [email_address] Visit TURB O -enterprise.com for more information.
0 comments
Post a comment