Your SlideShare is downloading. ×
Turbo Enterprise Web 2.0 Ajax World 20081
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Turbo Enterprise Web 2.0 Ajax World 20081

1,184
views

Published on

Published in: Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,184
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
20
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • 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?
  • Transcript

    • 1. 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
    • 2.
      • Managers
      • Non-Ajax developers & Oracle PL/SQL developers
      • Ajax developers
      • End-Users…
      waiting impatiently for the benefits of Web 2.0 at the office
    • 3.
      • 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.
    • 4. 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
    • 5.
      • 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…
    • 6. Oracle Apache mod_plsql LOGIN GUI DATA OPS
    • 7. 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
    • 8. Getting Thick LOGIN DATA OPS GUI Rendering
    • 9.
      • 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
    • 10.
      • 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
    • 11.
      • 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?
    • 12.
      • 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
    • 13.
      • 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.
    • 14.
      • 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
    • 15. TURB O generated application Yahoo Mail Google Docs Zimbra
    • 16.
      • 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
    • 17.
      • 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?
    • 18.
      • 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
    • 19. 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
    • 20.
      • – 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
    • 21. Live Demo for Developing RIA applications from the ORACLE database
    • 22. John Krahulec 703-889-8499 [email_address] Visit TURB O -enterprise.com for more information.