InstantObjects (Object Persistent Framework)

InstantObjects: Object Persistence Framework Open Source

InstantObjects è una suite di componenti Open Source per Delphi per lo sviluppo ad oggetti (business objects) e persistenza su database, prescelta da Ethea per la progettazione e realizzazione di tutte le applicazioni.

Url del progetto: https://github.com/EtheaDev/InstantObjects

Con InstantObjects la programmazione ad oggetti è spinta ai massimi livelli, consentendo una netta separazione della logica di business con le parti di presentation (interfaccia utente) e storage (persistenza su database).

Ethea, partecipa attivamente allo sviluppo, all’aggiornamento e alla gestione del progetto OpenSource InstantObjects.

All’interno del progetto c’è una guida molto dettagliata delle funzionalità: https://github.com/EtheaDev/InstantObjects/wiki

Con InstantObjects è possibile accedere a diversi motori sia SQL che file-oriented, quali: Firebird, Microsoft SQL Server, Oracle, InterBase, Informix, Advantage Database Server, ElevateSoft DBISAM, FlashFiler, MySQL, PostgreSQL… attraverso diverse tecnologie di accesso ai dati come ADO, DbExpress o FireDAC.

Utilizzando la demo ISFPrimerCross, è possibile vedere la libreria in azione con diversi motori di database e misurarne le performances:

Ethea ha integrato ed evoluto le potenzialità di InstantObjects all’interno del suo ambiente InstantSolutions Framework che è in grado di generare automaticamente il codice delle classi InstantObjects.

EnglishItalian