Twitter Facebook
Torna alla home page English
prodotti
supporto e assistenza
quanto costa Instant Developer?
clienti
contatta Pro Gamma
press
blog
forum
segui Pro Gamma su twitter e facebook

Home/ORM "Document Orientation"

Instant Developer contiene un framework ORM denominato “Document Orientation” analogo a Hybernate + Spring, solo più facile e veloce da usare. Nel seguito le principali caratteristiche.

  • Creazione entità (denominate “documenti”) dalla struttura dei dati del database. Con una semplice operazione di drag&drop è possibile creare o collegare le entità direttamente alle tabelle dei database.
  • Gestione Transazioni Documentali. Una transazione documentale è un cambiamento di stato che avviene sul documento. Tramite appositi eventi il documento può rispondere in maniera adeguata ai cambiamenti delle sue proprietà.
    Leggi la documentazione delle transazioni documentali.
  • Servizi Documentali. Tramite principi di Aspect Oriented Programming (AOP) è possibile creare servizi applicativi legati a documenti in maniera trasversale alla loro gerarchia. Esempi di servizi già implementati ed inclusi: document locking, allegati, commenti, identificazione automatica, info utenti, domini di visibilità, ...
    Leggi l'approfondimento sui servizi documentali.


    Elenco dei servizi documentali disponibili.

  • Schemi Estensibili a Run Time. Lo schema delle entità dell’ORM di In.de può essere esteso a runtime aggiungendo al documento ulteriori proprietà non note a design time. L’interfaccia utente si predispone in automatico alla gestione di queste nuove proprietà.
    Guarda il video corso sugli schemi estensibili.
  • Riflessione avanzata e programmazione per concetti. Tramite funzioni di ispezione dello schema dei documenti è possibile conoscere e manipolare la struttura di un documento non tipizzato. In questo modo è possibile creare algoritmi che lavorano su proprietà non note a design time referenziando il “concetto” che esse esprimono, cioè riferendosi alla loro semantica.
    Leggi la documentazione relativa alla riflessione.
  • Remotizzazione tramite Web Services. E' possibile usufruire di documenti “remotizzati”, cioè istanziati su un application server e resi disponibili tramite web service. Le applicazioni client, tipicamente di interfaccia utente, ereditano la struttura del documento remotizzato in un documento “proxy” creato e gestito automaticamente da In.de.
    Approfondisci.


<<< Schemi E/R


 

Indice del percorso

Un unico strumento
Schemi E/R
ORM "Document Orientation"
Debugging
Tracing
Testing
RTC
Team Works