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


Published on

Published in: Technology

1 Like
  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

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
    • 21. Live Demo for Developing RIA applications from the ORACLE database
    • 22. John Krahulec 703-889-8499 [email_address] Visit TURB O for more information.