ThinStructure: An Overview Support for ThinStructure demonstration. Jean Georges Perrin – Annandale, 21 st April 2004.

Slides:



Advertisements
Similar presentations
Oracle to MySQL Database Migration SQLWays - Migration Software Presentation Copyright (c) Ispirer Systems Ltd. All Rights Reserved.
Advertisements

Connecting to Databases. connecting to DB DB server typically a standalone application Server runs on localhost for smaller sites –i.e. Same machine as.
Component Development for the Component Description Framework (CDF) Training Dr.-Ing. Ulrich Dinger.
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
INTRODUCTION TO JAVAFX CS12420 – Software Development Andrei Stanica (modified ltt)
ARIADNE V4 Filip Neven, Stefaan Ternier & Erik Duval Dept. Computerwetenschappen, Katholieke Universiteit Leuven, Belgium
ManageEngine IT360 Product Overview
Teradata to Oracle SQLWays – DDL/Schema, Views, Macros, Procedures, BTEQ, Applications Migration Copyright (c) Ispirer Systems.
T Sponsors Sameer Chabungbam Principal Program Manager, Microsoft Connector API Apps BizTalk Summit 2015 – London ExCeL London | April 13th & 14th.
Would like to present to you:. Demo Overview Developed an online calendar Meant for small organizations –Efficiency –Communication As well as personal.
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of The Eclipse Web Tools Platform.
ODBC and JDBC Aggie Hoversten CSCI Fall 1999.
Introduction to z/OS Basics © 2006 IBM Corporation Chapter 8: Designing and developing applications for z/OS.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 13 Computer Programs and Programming Languages.
John Sadd Progress Fellow and OpenEdge Evangelist
Chapter 14 Database Connectivity and Web Technologies
Session-01. Hibernate Framework ? Why we use Hibernate ?
CRYSTAL REPORTS Jacob Grogan. CRYSTAL REPORTS AND WHY IT’S USEFUL? “ Crystal Reports is a popular Windows-based report generation program that allows.
The Client/Server Database Environment
Chapter 13 Programming Languages and Program Development 1.
1 Web Database Processing. Web Database Applications Static Report Publishing a report is prepared from a database application and exported to HTML DB.
New Task Group CRIS Architecture & Development Maximilian Stempfhuber RWTH Aachen University Library
JavaServer Faces: The Fundamentals Compiled from Sun TechDays workshops (JSF Basics, Web-Tier Codecamp: JavaServer Faces, Java Studio Creator; IBM RAD)
1 INTRO TO BUSINESS COMPONENTS FOR JAVA (BC4J) Matt Fierst Computer Resource Team OracleWorld Session
1 Introduction to Java Development with IDS Jean Georges Perrin IIUG GreenIvory.com JGP.net Tuesday, October 3 rd :00 – 10:00. Platform: IDS, Java.
SQL Server to MySQL Database Migration SQLWays - Migration Software Presentation March 2009 Copyright (c) Ispirer Systems Ltd.
5.1 © 2007 by Prentice Hall 5 Chapter Foundations of Business Intelligence: Databases and Information Management.
SednaSpace A software development platform for all delivers SOA and BPM.
SAP R/3 System: Client Server Overview (Buck-Emden & Galimow, 1998) Dr. K. Palaniappan.
Enticy GROUP THE A Framework for Web and WinForms (Client-Server) Applications “Enterprise Software Architecture”
Introduction to Java Development with IDS Jean Georges Perrin IIUG I04 Tuesday, October 3 rd :00 – 10:00. Platform: IDS, Java.
1 Overview of Databases. 2 Content Databases Example: Access Structure Query language (SQL)
Nynox.com Nynox Help Desk Affordable Help Desk Solution.
Fundamentals of Database Chapter 7 Database Technologies.
M1G Introduction to Database Development 6. Building Applications.
Building Data Visualization Solutions with Visio 2007 Paul Holdaway Microsoft Consulting Services (UK)
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
Microsoft Business Intelligence Environment Overview.
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
ApplicationXtender Quickly capture, organize, and deliver fixed-content images, documents, reports, and other business-critical information.
CERN - IT Department CH-1211 Genève 23 Switzerland t DB Development Tools Benthic SQL Developer Application Express WLCG Service Reliability.
Database Architectures Database System Architectures Considerations – Data storage: Where do the data and DBMS reside? – Processing: Where.
Federated Database Set Up Greg Magsamen ITK478 SIA.
Introduction to PHP Development with IDS Jean Georges Perrin IIUG I13 Tuesday, October 4 th :15 – 17:15. Platform: IDS, PHP.
IBM Office Connect 3.0 James Edmiston Consultant Quest Information Systems, Inc Mike Terrell IT Specialist IBM Data.
Markus Hjort Reaktor Innovations Java Web Development T WWW-palvelun HUT
Presented by Vishy Grandhi.  Architecture (Week 1) ◦ Development Environments ◦ Model driven architecture ◦ Licensing and configuration  AOT (Week 2)
Activity Monitoring Tool MIS 2008/2009 Software Project - Group 1 1/4 Architecture Technical Manager.
The business logic engine for Microsoft IIS Speaker T.M. Arnett.
Connectivity Solutions from DataDirect™ John Goodson Vice President, DataDirect, R&D.
® IBM Software Group © 2003 IBM Corporation IBM WebSphere Studio V5.1.2: Making Java Development Easier May 2004.
.. Altova Visual Studio Industry Partner Altova NEXT STEPS Contact us at: Altova® is a software company specializing in tools that.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 13 Computer Programs and Programming Languages.
2 DOAG November 2001 Modeling J2EE Applications using Oracle9i Designer and Oracle9i JDeveloper Simon W Day
Presented by: K.AMARNATH Ht.no:10841f0045 Guided by: T.Suneetha.
The Holmes Platform and Applications
J2EE Platform Overview (Application Architecture)
Accessing the Database Server: ODBC, OLE DB, and ADO
آشنایی با نرم افزار Microsoft Access
The Client/Server Database Environment
The Client/Server Database Environment
From Navision To Microsoft
نرم افزار گزارش ساز کارنیک
JavaServer Faces: The Fundamentals
From Navision To Microsoft
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Workforce Central v6.3 Technology
Presentation transcript:

ThinStructure: An Overview Support for ThinStructure demonstration. Jean Georges Perrin – Annandale, 21 st April 2004.

What is Awoma?  Software Provider with innovative Development Tools Suite  Simplify and speed-up development process  Simplify transition for developers to J2EE and the Web  Provide tools for everyone who needs to build applications quickly

What is not Awoma?  Not a 4GL vendor  Not a generator vendor  Not a “PowerPoint” company  Not a command line environment (except if you really want to)  Not a new player in town

Product Line  A complete suite for Developers  ThinStructure (Main Product)  Easy development framework & toolkit  DevWorkshop (included in ThinStructure)  Graphical IDE (Development Environment)  SysTools  Unix Commands on Windows NT  DataTools  Database Manipulation Tools  XMLTools  XML Manipulation Tools  ReportTools  Reporting Client

Goals  Make J2EE development very easy  Simplify transition for business oriented developers (I4GL, Cobol, PowerBuilder, Delphi…) to J2EE

ThinStructure Package Perfect fit in a J2EE architecture

Reuse intelligence

Separate Roles  Project Manager  Web Designer  Application Developer

Database Support  Extended Support for:  IBM Informix IDS 7.x and 9.x (and SE, OnLine…)  IBM DB2  Oracle 9i  Microsoft SQL Server 2000  Many more (MySQL, PostgreSQL, SAP DB…)  Standard Support for:  All JDBC & ODBC accessible databases

Extended Extended Database Support  None  Poor  Fair  Excellent Database I/O  Easy API  Structural data accessSlowFast Structural data knowledge   Support for system repository  Support for database constraints   Support and handling of database errors   Built-in connection pooling  Support for complex data types   JDBC Standard

Java vs. 4GL (1)  4GL  Procedural development  “Controlled” events  UI and BL somehow separated (.per &.4gl)  Proprietary solution  Business apps development language  Not a standard in industry  Hard to attract new developers

Java vs. 4GL (2)  Java  Object Oriented (OO) development  Event driven programming model  User Interface (UI) & Business Logic (BL) tightly linked  Open architecture, open standards  General purpose development language  Industry standard  Looks like “hype” to developers

Here comes ThinStructure…  ThinStructure  Procedural development (can be combined with OO)  “Controlled” events  UI and BL completely separated (.html &.java)  Open architecture, open standards  Business applications framework  Uses and relies on industry standards  Looks like “hype” to developers

Demo  Basic Input  Using Arrays  First Master Detail

Basic Input  Illustration of concept  Ease of use

Using Arrays  Arrays are easy to use  Arrays are very easy to use  Did we tell you that arrays were easy to use?

First Master Detail  More concrete example  Automatic recognition  Primary / foreign keys to fill dropdowns  Required fields, displayed bold

More “live” demos  Corporate Web Site  Awoma User Community

Thanks -