Thin Structure An Overview Support for Thin Structure
- Slides: 19
Thin. Structure: An Overview Support for Thin. Structure 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 J 2 EE and the Web § Provide tools for everyone who needs to build applications quickly
What is not Awoma? Not a 4 GL vendor Not a generator vendor Not a “Power. Point” 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 § Thin. Structure (Main Product) § Easy development framework & toolkit § Dev. Workshop (included in Thin. Structure) § Graphical IDE (Development Environment) § Sys. Tools § Unix Commands on Windows NT § Data. Tools § Database Manipulation Tools § XML Manipulation Tools § Reporting Client
Goals § Make J 2 EE development very easy § Simplify transition for business oriented developers (I 4 GL, Cobol, Power. Builder, Delphi…) to J 2 EE
Perfect fit in a J 2 EE architecture Thin. Structure Package
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, On. Line…) § IBM DB 2 § Oracle 9 i § Microsoft SQL Server 2000 § Many more (My. SQL, Postgre. SQL, SAP DB…) § Standard Support for: § All JDBC & ODBC accessible databases
Extended Database Support JDBC Standard Extended Database I/O Easy API Structural data access Slow Fast 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 None Poor Fair Excellent
Java vs. 4 GL (1) § 4 GL § § § § Procedural development “Controlled” events UI and BL somehow separated (. per &. 4 gl) Proprietary solution Business apps development language Not a standard in industry Hard to attract new developers
Java vs. 4 GL (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 Thin. Structure… § Thin. Structure § 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 http: //www. awoma. com § Awoma User Community http: //www. awoma. org
Thanks info@us. awoma. com - jg. perrin@fr. awoma. com
- Fungsi dexcom
- What is signal words
- Fspos vägledning för kontinuitetshantering
- Typiska novell drag
- Tack för att ni lyssnade bild
- Returpilarna
- Shingelfrisyren
- En lathund för arbete med kontinuitetshantering
- Personalliggare bygg undantag
- Personlig tidbok för yrkesförare
- A gastrica
- Densitet vatten
- Datorkunskap för nybörjare
- Stig kerman
- Tes debattartikel
- Autokratiskt ledarskap
- Nyckelkompetenser för livslångt lärande
- Påbyggnader för flakfordon
- Arkimedes princip formel
- Offentlig förvaltning