RIA and Web2.0 Development with no Coding Juan Camilo Ruiz Senior Product Manager Development Tools.

Slides:



Advertisements
Similar presentations
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Advertisements

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer Tips & Tricks Jeff Smith
Designer’s Challenge – Web-based Applications using Adobe Flex and OpenInsight Clay Borne President CLB IT.
Developing JSF Pages Using ADF Faces. ADF Faces Rich Client Components Over 150 components Ajax enabled Pluggable look and feel Accessibility & internationalization.
Integrating SOA and the Application Development Framework Shaun O’Brien Principal Product Manager – Oracle JDeveloper / ADF.
Avrom Roy-Faderman Senior Instructor and Programmer May 15, 2008 The Evolving Web UI.
AJAX Presented by: Dickson Fu Dimas Ariawan Niels Andreassen Ryan Dial Jordan Nielson CMPUT 410 University of Alberta 2006.
Microsoft ASP.NET AJAX - AJAX as it has to be Presented by : Rana Vijayasimha Nalla CSCE Grad Student.
Dynamic Web Pages Bert Wachsmuth. Review  Internet, IP addresses, ports, client-server, http, smtp  HTML, XHTML, XML  Style Sheets, external, internal,
Macromedia Dreamweaver 4 Advanced Level Course. Add Rollovers Rollovers or mouseovers are possibly the most popular effects used in designing Web pages.
Does Ajax suck? CS575 Spring 2007 Chanwit Suebsureekul.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 2 Hidden Gems of APEX David Gale Software Engineer Oracle Application Express November,
ITM352 Javascript and Dynamic Web Pages: Client Side Processing.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
1. 2 What’s New in NetBeans IDE What is NetBeans IDE?  Ready to use out of the box  Support for latest Java specifications & standards  Other.
Chapter 4 Dreamweaver: Part II The Web Warrior Guide to Web Design Technologies.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
May 16 – 18, 2007 Copyright 2007, Data Access Worldwide May 16 – 18, 2007 Copyright 2007, Data Access Worldwide Build Great Web Application 'Fast and Easy'
Ruth Betcher Ruth Christie
© Cheltenham Computer Training 2001 Macromedia Dreamweaver 4 - Slide No 1 Macromedia Dreamweaver 4 Advanced Level Course.
Overview of Previous Lesson(s) Over View  ASP.NET Pages  Modular in nature and divided into the core sections  Page directives  Code Section  Page.
Introduction to the Oracle Application Development Framework 11g
AJAX Without the “J” George Lawniczak. What is Ajax?
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
The following is intended to outline Oracle’s general product direction. It is intended for information purposes only, and may not be incorporated into.
Echo2 Java AJAX Web Framework Petar Milev. Contents 1.Introduction to Echo2 2.Echo2 Target – Business Web 3.Why Choosing Echo2? 4.Live Demo 5.How It Works?
JDeveloper 10g and JavaServer Faces: High-Performance UIs on the Web Avrom Roy-Faderman Senior Programmer May, 2006.
Oracle Application Express 4.0. © 2009 Oracle Corporation The following is intended to outline our general product direction. It is intended for information.
Smart Client for Smart Devices Niels Gebauer Director Client Tools Consultancy  The slides contain brief notes  Some slides.
RMB Billing UX Design Concepts / Proposals Peter Picone.
Instructor, Dr. Khalili Bahram Jeevan Kumar Gogineni.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 2 Open Data Web Services for Oracle BPM August, 2013 Forms.
Client side web programming Introduction Jaana Holvikivi, DSc. School of ICT.
JAOIT 8.  Dreamweaver is a program for creating web pages and managing websites without having to type HTML code.  WYSIWYG – What you see is what you.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
JSF Introduction Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
3461A Readings from the Swing Tutorial. 3461A Overview  The follow is the Table of Contents from the trail “Creating a GUI with JFC/Swing” in the “The.
JavaScript Framework for Rich Apps in Every Browser Maura Wilder Joan Wortman
Ventsislav Popov Crossroad Ltd.. 1. What is AJAX?  AJAX Concept  ASP.NET AJAX Framework 2. ASP.NET AJAX Server Controls  ScriptManager, UpdatePanel.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Building Rich Web Applications with Ajax Linda Dailey Paulson IEEE – Computer, October 05 (Vol.38, No.10) Presented by Jingming Zhang.
Telerik Software Academy ASP.NET Web Forms Telerik Software Academy ASP.NET Web Forms.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
AJAX Compiled from “AJAX Programming” [Sang Shin] (Asynchronous JavaScript and XML)
.  A multi layer architecture powered by Spring Framework, ExtJS, Spring Security and Hibernate.  Taken advantage of Spring’s multi layer injection.
JavaScript Framework for Rich Apps in Every Browser Maura Wilder Joan Wortman
1Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
Introduction to Flex 2 by Rich Tretola. About Me Rich Tretola is a senior software developer at Herff Jones, Inc. specializing in Rich Internet Applications.
Ajax for Dynamic Web Development Gregory McChesney.
IT533 Lectures ASP.NET AJAX.
Presentation.
Click to add text © 2012 IBM Corporation 1 Streams Console Application Graph Michael Pfeifer Streams Admin Console.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
 AJAX technology  Rich User Experience  Characteristics  Real live examples  JavaScript and AJAX  Web application workflow model – synchronous vs.
10 Copyright © 2004, Oracle. All rights reserved. Building ADF View Components.
Slide 1. What's New in NetBeans IDE 7.1 Name Title.
Visual Web & AJAX with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
INNOV-16: Rich User Interface for the Web???? AJAX to the Rescue Ken Wilner VP of Technology Progress Software.
iVend – Reports & Dashboard
ASP.NET AJAX – Basics Svetlin Nakov Telerik Corporation
Fast App Creation with APEX Blueprints
Introduction to Silverlight
Build a Web App with Oracle REST Data Services &
OpenWorld 2018 How to Combine Data from Source Sites
R11 Product Release Update March 2008
Web Development Using ASP .NET
1.
Presentation transcript:

RIA and Web2.0 Development with no Coding Juan Camilo Ruiz Senior Product Manager Development Tools

The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Web 2.0 User Interfaces

What Do You Want in Your UI Refresh data on page without full page refresh Immediate validation Drag and drop Pop-up Dynamic and complex layouts Desktop type interaction in browser

A Web 2.0 Solution- Ajax A community acronym used by the software industry for a set of related web browser technologies Asynchronous communication using native browser technologies Requests server data without page reload Uses the browser’s XmlHttpRequest object

Technologies for Ajax XHTML CSS Document Object Model (DOM) XML and XSLT XMLHttpRequest object JavaScript

JDeveloper for AJAX Developers Visual HTML layout editor JavaScript editor Code insight Refactoring JavaScript Debugger CSS editor Preview tab HTTP Monitor

A Simple Approach JSF and ADF Faces RC

JSF In 60 Seconds Simplifying Web Development Server side UI generation Component based not mark-up Automatic event and state handling Diverse client base not just HTML Designed with tooling in mind Applicable to wide spectrum of programmer types A Java EE standard

Introducing ADF Faces Rich Client 11 g 150+ AJAX enabled JavaServer Faces components Data Visualization components Graphs, Gauges, Maps, Gantt, Hierarchy Viewer More than just components – a framework

ADF Faces RC - Framework Dialog and popup framework Drag-and-drop framework Navigation menu framework Partial page rendering Active data framework Advanced data streaming Complete JavaScript API Templating Skinning Accessibility

Layout Components Arrange your page using areas Change page layout at runtime Splitter Accordion Advanced layouts Tabbed Panel Collection

Demonstration Layout Components

Common Components

Regular components Text items, buttons, check boxes, radio buttons List selection components Single select, multiple select, combo box, shuttle Data layout components Table, tree, tree table Choosers Choose date, choose color Menus Others Progress bar, bread crumbs …

Demonstration Common Components

Operation Components Validators Convertors Drag and drop Pop up Poll Listeners Export Print

Demonstration Operation Components And Framework Capabilities

ADF Faces Visualization components Graphs 50 graph types Flash or SVG rendering Interactive: zoom, scroll, time selector window, line and legend highlighting/fading, dynamic reference lines and areas Gauge Dial: standard and threshold Status Meter: standard and threshold LED

ADF Data Visualization Geographic Map Represents business data on a geographic map Supports superimposing multiple layers of information on a single map Available Map types are: Thematic Pie Bar Point

Demonstration Data Visualization Components

Learn More Oracle.com/technology/jdev Download Tutorials Discussion forum Blogs Samples Books More…