Hands on Development Tutorial

13
Hands on Development Tutorial Presented By: John Krahulec August 4, 2010 Lunch and Learn

description

Hands on Development Tutorial. Presented By: John Krahulec. August 4, 2010 Lunch and Learn. Agenda. (The “Road” to Success). Develop Pipeline app. TURB O Enterprise Overview Demo Pipeline application 4 Main Parts – RRRD. Architecture. Virtual n - Tier Architecture. - PowerPoint PPT Presentation

Transcript of Hands on Development Tutorial

Page 1: Hands on Development Tutorial

Hands on Development Tutorial

Presented By:John Krahulec

August 4, 2010Lunch and Learn

Page 2: Hands on Development Tutorial

TURBO Enterprise Overview

Demo Pipeline application

4 Main Parts – RRRD (The “Road” to Success)

Develop Pipeline app

Page 3: Hands on Development Tutorial
Page 4: Hands on Development Tutorial
Page 5: Hands on Development Tutorial

Oracle HTTP Server

Oracle XE Database

TURBO Enterprise

A pre-configured “cloud” environment so you can quickly get started developing with TURBO. Here’s what it includes:

Page 6: Hands on Development Tutorial

Your favorite PL/SQL editor (e.g. TOAD)

Web Browser

Database connection info

Here’s what you’ll need:

Page 7: Hands on Development Tutorial

1. Render

2. Retrieve

3. Receive

4. DML

Page 8: Hands on Development Tutorial

TableTable

Render

DMLReceive

Retrieve

APP_WEB APP_DATA

Page 9: Hands on Development Tutorial

Purpose: to render the web page/formSchema Layer: APP_WEBPackage: l_[appname]Procedure: p_xxx_formInput Parameters: usually the record id of data to be displayed

Page 10: Hands on Development Tutorial

Purpose: to retrieve data for the rendering pageSchema Layer: APP_DATAPackage: l_[appname]_DMLFunction: f_get_xxxInput Parameters: at least record id of data to retrieve

Page 11: Hands on Development Tutorial

Purpose: to receive data from the web pageSchema Layer: APP_WEBPackage: l_[appname]Procedure: p_xxx_procInput Parameters: at least all fields from web page

Page 12: Hands on Development Tutorial

Purpose: to process data from the Receiving procSchema Layer: APP_DATAPackage: l_[appname]_DMLProcedure: p_xxx_loadInput Parameters: fields required to perform DML into tables

Page 13: Hands on Development Tutorial

John Krahulec703-889-8499

[email protected]

Mark Eddy703-889-8452

[email protected]