Home Page   We Generate Your Software.
Products Services Company Technology Demo Contact Site Map Search
The Somusar/SoProTech[tm] Booklet Series
Volume IX

"Code Generation Somusar Style"

Printer friendly


1. Introduction
2. Reproducing a POC on Your Computer
3. J2EE Generator
4. .NET Generator
5. PHP Generator
6. Java (J2SE) Generator
7. Bare Bones Multitier Generator
8. XML Processor
9. XML Generator
10. API Generator Producing C and HTML
11. VisualBasic.NET Generator Draft
12. VisualBasic.NET Generator
13. XML to Java Generator
14. PHP/HTML Generator
15. Java and JSP DAO Struts Generator
16. Further Reading
      
      
      
      
      
      
      
      
Code Generation Somusar Style

A Pragmatic Introduction

Francesco Aliverti-Piuri

Copyright © 2003-2012 Somusar

Updated on: October 28, 2004

      
      
      
      
      
      
      
      
      
      
      
      
      
      

  Contents     Figures     Tables  
 
Contents
Chapter 1 - Introduction
Chapter 2 - Reproducing a POC on Your Computer
Chapter 3 - J2EE Generator
3.1 - Proof-of-concept (POC) Information
3.2 - Description
3.3 - SQL Generator: SQL Database Schema Script
3.4 - DAO Generator: Data Access Object Pattern
3.5 - POJO Generator: Plain Old Java Object
Chapter 4 - .NET Generator
4.1 - Proof-of-concept (POC) Information
4.2 - Description
4.3 - C# Generator: Database Access Layer
4.4 - ASPX Generator: Test Pages
4.5 - SQL Generator: Building a MySQL database
Chapter 5 - PHP Generator
5.1 - Proof-of-concept (POC) Information
5.2 - Description
5.3 - PHP Generator: Database Access Layer
5.4 - PHP Generator: Test Pages
5.5 - SQL Generator: Building a MySQL database
Chapter 6 - Java (J2SE) Generator
6.1 - Proof-of-concept (POC) Information
6.2 - Description
6.3 - Java Generator
Chapter 7 - Bare Bones Multitier Generator
7.1 - Proof-of-concept (POC) Information
7.2 - Description
7.3 - SQL Generator
7.4 - Java Generator
7.5 - HTML Generator
Chapter 8 - XML Processor
8.1 - Proof-of-concept (POC) Information
8.2 - Description
8.3 - Tefigel Generator
Chapter 9 - XML Generator
9.1 - Proof-of-concept (POC) Information
9.2 - Description
9.3 - XML Generator
Chapter 10 - API Generator Producing C and HTML
10.1 - Proof-of-concept (POC) Information
10.2 - Description
10.3 - C Generator
10.4 - HTML Generator
Chapter 11 - VisualBasic.NET Generator Draft
11.1 - Proof-of-concept (POC) Information
11.2 - Description
Chapter 12 - VisualBasic.NET Generator
12.1 - Proof-of-concept (POC) Information
12.2 - Description
12.3 - VB.NET Generator
12.3.1 - Have a peek into this generator's internal code!
Chapter 13 - XML to Java Generator
13.1 - Proof-of-concept (POC) Information
13.2 - Description
13.3 - Java Generator: Plain Java objects with hand-written sections
13.3.1 - Have a peek into this generator's internal code!
Chapter 14 - PHP/HTML Generator
14.1 - Proof-of-concept (POC) Information
14.2 - Description
14.3 - PHP Generator: Database Access Layer
14.4 - PHP Generator: Test Page
14.5 - HTML Generator: Generating HTML forms
14.6 - HTML Generator: Generating HTML documentation files
Chapter 15 - Java and JSP DAO Struts Generator
15.1 - Proof-of-concept (POC) Information
15.2 - Description
15.3 - DVD Manager Generator
15.4 - CD Manager Generator
15.5 - Book Manager Generator
15.6 - Vhs Manager Generator
Chapter 16 - Further Reading

Figures
Figure 1 - J2EE generator architecture
Figure 2 - XML to Java generator architecture

Tables
Table 1 - SQL Generator: Generated Files
Table 2 - SQL Generator: Input Design Files
Table 3 - DAO Generator: Generated Files
Table 4 - DAO Generator: Input Design Files
Table 5 - POJO Generator: Generated Files
Table 6 - POJO Generator: Input Design Files
Table 7 - Input Design Files
Table 8 - C# Generator: Generated Files
Table 9 - ASPX Generator: Generated Files
Table 10 - SQL Generator: Generated Files
Table 11 - Input Design Files
Table 12 - PHP Generator: Generated Files
Table 13 - PHP Generator: Generated Files
Table 14 - SQL Generator: Generated Files
Table 15 - Java Generator: Generated Files
Table 16 - Java Generator: Input Design Files
Table 17 - Input Design Files
Table 18 - SQL Generator: Generated Files
Table 19 - Java Generator: Generated Files
Table 20 - HTML Generator: Generated Files
Table 21 - Tefigel Generator: Generated Files
Table 22 - Tefigel Generator: Input Design Files
Table 23 - XML Generator: Generated Files
Table 24 - XML Generator: Input Design Files
Table 25 - Input Design Files
Table 26 - C Generator: Generated Files
Table 27 - HTML Generator: Generated Files
Table 28 - Input Design Files
Table 29 - VB.NET Generator: Generated Files
Table 30 - VB.NET Generator: Sample Generator Internal Code
Table 31 - Input Design Files
Table 32 - Java Generator: Generated Files
Table 33 - Java Generator: Sample Generator Internal Code
Table 34 - Input Design Files
Table 35 - PHP Generator: Generated Files
Table 36 - PHP Generator: Generated Files
Table 37 - HTML Generator: Generated Files
Table 38 - HTML Generator: Generated Files
Table 39 - Set of generated files
Table 40 - Input Design Files
Table 41 - DVD Manager Generator: Generated Files
Table 42 - CD Manager Generator: Generated Files
Table 43 - Book Manager Generator: Generated Files
Table 44 - Vhs Manager Generator: Generated Files


[Back to top]

http:// www.somusar.com  / doc  / booklets  / cg_somusar  - Powered by SoProMach
Copyright © 2003-2012 Somusar - Trademarks - Legal - Privacy - Webmaster