New Selectors Extension Module Webinar March 11th, 2010.

Slides:



Advertisements
Similar presentations
AJAX Development By Gary Mandela December 26,
Advertisements

What’s new in e-Con 2012 Partner Session November 29th 2011.
The Developer Perspective Michelle Osmond. Design – Requirements Gathering Sales & Research projects –Prototypes/Demos User group meetings Usability workshops.
Oracle Cloud Marketplace Neelesh Gurnani Director, Product Development Arif Khan Director, Product Management September 29, 2014 Copyright © 2014, Oracle.
Single view of customer Support deposit and loan accounts Fully integrated General Ledger module that can be customised according to customer specification.
EXo Platform’s Webinar THE PRODUCT OVERVIEW DECEMBER Esslem Ghodbane EXO PRE-SALES CONSULTANT 2013.
3rd Annual Plex/2E Worldwide Users Conference Page based on Title Slide from Slide Layout palette. Design is cacorp Title text for Title or Divider.
3rd Annual Plex/2E Worldwide Users Conference Page based on Title Slide from Slide Layout palette. Design is cacorp Title text for Title or Divider.
February 11, 2007 Can Ajax be OS for the Browser? Kevin Hakman Co-Founder General Interface Ajax Toolkit Director, Developer Evangelism TIBCO Software.
© 2007 IBM Corporation IBM Emerging Technologies Enabling an Accessible Web 2.0 Becky Gibson Web Accessibility Architect.
Microsoft ASP.NET AJAX - AJAX as it has to be Presented by : Rana Vijayasimha Nalla CSCE Grad Student.
Page 1 Building Reliable Component-based Systems Chapter 18 - A Framework for Integrating Business Applications Chapter 18 A Framework for Integrating.
GREEN CORP’S Blue Team Stock Trading System Fall 2000 Software Engineering I.
It’s always better live. MSDN Events Developing ASP.NET AJAX Controls with Silverlight.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
© 2006 by IBM 1 How to use Eclipse to Build Rich Internet Applications With PHP and AJAX Phil Berkland IBM Software Group Emerging.
Creation of hybrid portlet application for file download using IBM Worklight and IBM Rational Application Developer v9 Gaurav Bhattacharjee Lakshmi Priya.
Open source administration software for education software development simplified KRAD Kuali Application Development Framework.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
Software Engineering Muhammad Fahad Khan
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
ExtWebDriver Open Source Project Daniel Koo Latha Nagaraj Bryan Robbins 04/23/2014.
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'
1 Web GIS: from Javascript to GWT Pieter De Graef – Community Manager & Lead Developer Geomajas.
Initial Data Load Extension Module Webinar February 4th, 2009.
1 CHAPTER 1 OVERVIEW of JDEVELOPER. 2 Overview of JDeveloper Oracle’s JDeveloper 10g (JDeveloper) is an integrated development environment for Java programming.
Selenium automated testing in Openbravo ERP Quality Assurance Webinar April 8th, 2010.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
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?
Rich Internet Applications for the Enterprise Creating RIA from your Oracle database using TURBO Enterprise Web 2.0 Presented By: John Krahulec Bizwhazee.
Oracle Application Express 4.0. © 2009 Oracle Corporation The following is intended to outline our general product direction. It is intended for information.
QuickStart Toolkit & Template Extension Module Webinar 10 th of December 2009.
WEB 304 An Overview of ASP.NET and Windows Workflow Foundation Kashif Alam Program Manager Developer Division Microsoft Corporation.
CHEF II / Sakai Architecture. CHEF II Changes uPortal replaces Jetspeed –jsr 168 portlet, servlet compliant Spring replaces Turbine component framework.
Introduction to Web Dimitar Nenchev Ivan Nakov
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”
WebSphere Portal Technical Conference U.S Creating Rich Internet (AJAX) Applications with WebSphere Portlet Factory.
Project Methodology May 2, System Development Life Cycle Overview.
.  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
T Iteration demo T Iteration Demo Team Balboa I1 - Iteration
Team S07. Agenda Scope of project Global use case diagram Analysis use cases High Level design (Software Architecture) Prototype challenges faced and.
Rich Internet Application
Modularity Status Update Extension Module Webinar 25 th of February 2010.
REAL WORLD AJAX MARCH TIBCO USER CONFERENCE / 2004 Enterprise Rich Internet Applications with AJAX Real World Case Studies with TIBCO General Interface™
Wizard to add new Fields Module Extension Module Webinar 21 st of January 2009.
Getting started with ASP.NET MVC Dhananjay
RIA and Web2.0 Development with no Coding Juan Camilo Ruiz Senior Product Manager Development Tools.
Inter-company Documents Module Extension Module Webinar 29 th of October 2009.
Ajax VS Flex A comparison based on shopping cart implementation PoHsu Yeh py2157.
The Sakai Architecture
ZK AJAX FRAMEWORK  R.RAJESH. What is ZK?  ZK is an open-source Ajax Web application framework, written in Java that enables creation of rich graphical.
Presentation.
Developer Skywalker Software Development Module Development Sipke Schoorstra.
Presentation Title Subtitle DSpace UI Prototype 7 Spring, Angular.js, and the DSpace REST API.
Expense Tracking System Developed by: Ardhita Maharindra Muskan Regmi Nir Gurung Sudeep Karki Tikaprem Gurung Date: December 05 th, 2008.
Building J2EE Applications Based on Design Patterns with Business Components for Java Olivier LE DIOURIS Principal Product Manager Oracle Corporation.
Home of Application Express Solutions Building APEX business applications Jon Trøstheim Read more
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
Technologies For Creating Rich Internet Applications Presenter's name
INNOV-16: Rich User Interface for the Web???? AJAX to the Rescue Ken Wilner VP of Technology Progress Software.
Introduction to Oracle Forms Developer and Oracle Forms Services
InGenius Connector Enterprise Microsoft Dynamics CRM
By Gary Mandela December 26, 2006
SharePoint Framework Extensions
Building an Integrable XBRL Portal Daniel Hamm German Central Bank
Choosing between Silverlight and AJAX
Presentation transcript:

New Selectors Extension Module Webinar March 11th, 2010

Page 2 Agenda Overview 5min Module functional demonstration 15min Technical architecture – Focused on SmartClient integration 10min Q&A 30min

Page 3 What is a Selector?

Page 4 What is a Selector? A selector is a UI component that assists with selection of a referenced item. On a lower technical level, a selector enables the user to find and select foreign key items.

Page 5 Overview Openbravo ERP 2.50 ships 13 selectors (Business Partner, Product, Account, Purchase Order, etc)

Page 6 Overview If you want to develop or modify a selector you need to know and be confident with: Java (Servlets), SQLC/DAL (Oracle & PostgreSQL ), XmlEngine (XML & HTML processor) etc.

Page 7 Goals

Page 8 Goals Provide an easy way to develop and configure selectors using only the Application Dictionary.

Page 9 Goals Provide an easy way to develop and configure selectors for all Entities in the application without the need of code and compilation, using only the Application Dictionary. Proof of Concept for a full working, production ready, prototype of the new base architecture for Openbravo ERP 3.0 deployed as modules. Proof of Concept of the new base architecture for Openbravo ERP 3.0 deployed as modules.

Page 10 Goals Provide an easy way to develop and configure selectors for all Entities in the application without the need of code and compilation, using only the Application Dictionary. Proof of Concept for a full working, production ready, prototype of the new base architecture for Openbravo ERP 3.0 deployed as modules. You can develop and configure a selector for each Entity in the application. You can define and test right away without coding and compilation. Nice features like suggestion box, hide/show columns in the popup dialog

Page 11 Demo

Page 12 Vision of new architecture

Page 13 Technical architecture overview

Page 14 SmartClient module: Introduction Presenter: David Baz Smartclient (Isomorphic Software) Why? What? Screenshots Demo: Documentation: Forums: Download: Daily builds:

Page 15 SmartClient module: Why Smartclient? Two analysis First iteration (with most important ajax frameworks) Second iteration (Dojo, ExtJS and Smartclient) Conclusion: SmartClient outperforms in several aspects (License, Community, Documentation, Widgets out of the box,...)

Page 16 SmartClient module: What is Smartclient? (1/2) RIA library Provides: a zero-install DHTML/AJAX client engine rich user interface components & services client-server databinding systems browser independence

Page 17 SmartClient module: What is Smartclient? (2/2) Provides: capability of new widgets creation starting from current ones EXAMPLE: New selector

Page 18 SmartClient module: Smartclient Screenshots (Skins) 8 Skins out of the box Basic, Black Ops Cupertino Enterprise Fleet SilverWave Stone TreeFrog

Page 19 SmartClient module: Smartclient Screenshots (Grids)

Page 20 SmartClient module: Smartclient Screenshots (Application Example)

Page 21 SmartClient module: Smartclient Screenshots (Portal Example)

Page 22 SmartClient module The SmartClient module delivers the SmartClient AJAX RIA library to Openbravo ERP. It contains the following components: SmartClient client side JavaScript libraries SmartClient skin for Openbravo ERP The SmartClient module, It contains the following components: SmartClient client side javascript libraries SmartClient skin for Openbravo ERP

Page 23 Wrap-up New Selector module provides an easy way to develop and customize without coding and compiling This module is based on the new base architecture for Openbravo ERP 3.0 SmartClient provides the client side UI framework

Page 24 Help us! Try the New Selector in our test instance: Give us feedback in the New Selector thread in the “User Experience Lab” forum: Learn about the architecture of the New Selector in the project's wiki page: Make your own Reference and publish it as a module: Iván Perdomo katratxo at #openbravo on irc.freenode.net David Baz xxDaViDxx at #openbravo on irc.freenode.net

Page 25 The Business of Modularity March 25th, 2010