Page tree
Skip to end of metadata
Go to start of metadata

Introduction to NETIGMA 


This section gives fundemantal informations, the basic logic in Netigma, to create application. There are two different ways for it : first one is using NETIGMA Wizard and the other way is using Netigma's Meta Edit Interfaces. Both ways have common operations in their inital steps. Here, we suggest you to: first use Wizard, then Meta Edit interfaces. Because Wizard provide you to the steps that should be done to design the application; with Wizard you would complete the skeleton of the appliaction. Then, for your further development, you can continue with Netigma's interfaces.

Application Development Steps

Steps with NETIGMA Wizard

Once you complete the installation, automatically Wizard is going to be opened in your browser. Wizard speeds the development process since it provides what operations you should do in step by step and create the fundamental parts of your application. At first, in Wizard screen, you see the list of your database tables, then

  1. Select tables from the database and create the necessary objects ( Netigma objects= views of data)
  2. Select data fields(data fields are the data columns,attributes)
  3. For these data fields, set:
    1. Query Editors
    2. Form Editors
    3. Lookup
    4. General Properties (Display names, data table type etc.)
  4. Design Query screens
  5. Design Information Form screens.

Steps Within the Meta Edit Interfaces 

To come here, exit the wizard or just simply type http://YourServername/Netigma in your browser. What meta edit interfaces?: Object List, Column List, Queries, ... these are tabs at some pages and when you click on these buttons, you see corresponding Interface where you can quickly edit the content, what are in that page. Within meta edit interfaces, Beside wizard like operations(creating objects, query, lookup etc. ), additionally, here you can do further developments (relationship definitions, report designing, defining custom authorization etc.) . The steps in this method are given below.

  1. Define database tables as NETIGMA objects.
  2. Select the desired/necessary data columns to be defined as data fields of the object.
  3. Through the Object List screen:
      1. Set data fields' properties:
        1. Editors
        2. Action Concepts
        3. Lookup
        4. General Properties
      2. Queries
        1. Query criteria (Query screen)
        2. Query result screen properties (Grid)
        3. Fields to be included in the query result
        4. Printer-based query reports
      3. Query Pages
      4. Information Forms
      5. HTML based Reports
      6. And, in addition to these,
        1. Creating Processes
        2. Defining customizable authorization etc.
  4. Defining Object Relationships through Object Relations List Screen
  5. Defining Application Menus
  6. Design your web app's homepage

    Note that except Wizard page, what you see in these help documents :guides, tutorials, How To's etc. they are all made through Netigma's meta edit interfaces. Below a general sketch is given to describe meta edit interfaces: