GitHub

Chi siamo… Delphi Experts!

Chi Siamo: Delphi Experts

Esperienza trentennale

Ethea, grazie alla trentennale esperienza nell’ambito della progettazione e dello sviluppo di applicazioni, si pone come punto di riferimento per la consulenza Delphi.
La qualità della consulenza è garantita dai migliori analisti e sviluppatori, molto conosciuti a livello nazionale, che costituiscono il team di Ethea, molto noti per aver tenuto corsi e webinar ed aver sviluppato framework di sviluppo e componenti Open-Source e a pagamento.

Ethea, grazie alla trentennale esperienza nell’ambito della progettazione e dello sviluppo di applicazioni, si pone come punto di riferimento per la consulenza Delphi a livello nazionale.

Consulenza in ambito Embarcadero/Delphi

Embarcadero Technology Partner

Ethea è Embarcadero Technology Partner. Questo significa che Ethea può garantire in tutti i propri prodotti il supporto per le ultime tecnologie Embarcadero, e che tutte le librerie per Delphi prodotte da Ethea, come InstantBDExpressInstantSolutions e Kitto, siano sempre aggiornate e compatibili con le nuove versioni degli strumenti di sviluppo rilasciate da Embarcadero.

 

L’accordo di collaborazione, che copre anche i progetti Open Source InstantObjects, Kitto, IconFontsImageList e SVGIconImageList, consentendo ad Ethea la piena integrazione dei propri prodotti con le ultime novità in tema di strumenti di sviluppo proposti da Embarcadero.

Formazione

Ethea può organizzare corsi e giornate di formazione su misura per aziende, in base alle esigenze specifiche, riguardo a qualsiasi argomento di programmazione Delphi, base e avanzato (dall’uso di tecnologie come ActionList, Frame, Docking, all’applicazione di metodologie come Design Pattern e Business Object), DbExpress, FireDAC, database SQL, OpenOffice.org, InstantObjects, FireMonkey…

InstantObjects e InstantSolutions

Ethea è leader in Italia (e non solo) nella realizzazione di applicazioni Delphi object-driven, che utilizzano l’Object Persistent Framework Open Source InstantObjects, di cui è manutentore del progetto.

Ethea fornisce ai clienti consulenza e componenti specifici per utilizzare la tecnologia InstantObjects nei propri applicativi.

Inoltre è possibile utilizzare il nostro ambiente di sviluppo InstantSolutions per velocizzare ulteriormente lo sviluppo di applicazioni gestionali.

Progetti Open-Source

Ethea è leader in Italia nella sviluppo di componenti Open-Source per la community Delphi, alcuni dei quali diventanti popolarissimi, come:

  • InstantObjects
  • IconFontsImageList
  • SVGIconImageList
  • VCLThemeSelector

InstantBDExpress: da BDE a dbExpress

Ethea ha realizzato InstantBDExpress: la consulenza e i componenti necessari alla conversione di applicazioni esistenti dalla ormai obsoleta tecnologia BDE a dbExpress (DBX), la tecnologia di accesso ai dati cross-database e cross-platform di Borland.

Kitto per il WEB

Ethea ha realizzato Kitto, uno strumento di sviluppo per applicazioni Web data-driven. Consente la creazione di RIA (Rich Internet Applications) basate su un modello dati che può essere mappato su qualunque database.

InstantBDExpress

InstantBDExpress: da BDE a DbExpress

Un modo veloce ed efficace per aggiornare le vecchie applicazioni BDE utilizzando il più potente e moderno DbExpress.

Molte applicazioni Delphi utilizzano ancora la tecnologia Borland Database Engine (BDE) per l’accesso ai dati. Pur essendo questa una tecnologia obsoleta, in Delphi non sono mai stati forniti strumenti adeguati al passaggio indolore da essa alla “nuova” tecnologia dbExpress, disponibile a partire da Delphi 6 (e diventata realmente affidabile a partire da Delphi 7). Questa tecnologia è stata migliorata in ogni versione di Delphi e continua ad essere un modo molto efficiente per gestire i dati in formato SQL.

La zavorra del BDE può creare difficoltà al corretto funzionamento delle applicazioni sulle ultime versioni di Windows e in ambienti particolari come Windows Terminal Services. Chiunque ci abbia provato conosce la necessità di speciali operazioni di configurazione. Se si proviene dall’esperienza con il BDE, l’uso di un motore leggero, aggiornato e semplice da installare e configurare come dbExpress offre solo vantaggi. L’unico problema è la difficoltà nel convertire (o riscrivere) le applicazioni esistenti le quali, pur con il problema dell’obsolescenza tecnologica, tutto sommato funzionano.

Grazie all’esperienza maturata con la conversione di svariate grosse applicazioni BDE verso dbExpress, Ethea è in grado di mettere a disposizione dei propri clienti una libreria di componenti e di strumenti di supporto alla conversione verso dbExpress, nonché il proprio know-how sotto forma di consulenza qualificata. La filosofia fondamentale è che l’applicazione deve poter continuare a funzionare con il BDE durante il (potenzialmente lungo) processo di conversione e verifica con dbExpress.

InstantBDExpress è una libreria di componenti basati su dbExpress che emulano interfaccia e comprtamento dei componenti BDE, più le tecniche e le metodologie per integrarli facilmente in applicazioni esistenti, anche voluminose. Grazie a questa combinazione di componenti e tecniche è possibile mantenere la compatibilità a livello applicativo e cambiare lo strato software di accesso ai dati, riuscendo nel contempo ad approcciare un nuovo database attraverso una curva di apprendimento meno ripida, continuando ad usare strumenti e metodologie familiari ove possibile. InstantBDExpress permette di accedere a tutti i RDBMS supportati da dbExpress.

Versioni Delphi supportate

E’ disponibile per molte versioni di Delphi: D7, D2007, D2010, DXE, DXE2, DXE3, DXE5, DXE6, DXE7, DXE8, D10 Seattle, D10.1 Berlin, D10.2 Tokyo e D10.3 Rio. Altre versioni sono supportate solo su richiesta.

Listino prezzi

Abbiamo semplificato il listino prezzi in base all’esperienza in base ai servizi e al supporto normalmente richiesto.

Licenze

  • Individual + KickStart (fino a 2 richieste via mail su installazione e compatibilità) @ 499 €
  • Individual + Support (fino a 2 giorni di supporto per l’analisi dello sviluppo/porting) @ 799 €
  • Team + Support (Come sopra, con il supporto esteso a più sviluppatori) @ 999 €

Ogni licenza include 2 anni di aggiornamenti.

Supporto

  • Giorno addizionale di supporto/consulenza da remoto @ 499 €
  • Ulteriori giornate di supporto/consulenza, da derterminare.

Con questo nuovo listino cerchiamo di fornire tutti gli ingredienti necessari per avviare un progetto.

Download versione Trial

E’ possibile Scaricare gratuitamente la Trial di InstantBDExpress ed utilizzarla senza scadenza di tempo.

Case study

InstantBDExpress ha liberato molti applicativi “legacy” dal giogo che impediva loro di migrare verso una tecnologia più al passo con i tempi come dbExpress. Abbiamo preparato alcuni brevi case study di applicazioni significative convertite, da noi o da nostri clienti, da BDE a dbExpress. Leggendoli potrete rendervi meglio conto delle tipologie di applicazioni a cui può essere applicato InstantBDExpress:

  • Sinforwin, gestionale convertito da database Microsoft Access a Oracle.
  • Forward e RegantLite, su Microsoft SQL Server e Firebird.

Documentazione

Abbiamo messo in linea la documentazione fornita con InstantBDExpress:

Leggimi | Strategie di conversione | Convertire MastApp | Domande ricorrenti.

Sono disponibili le slide di presentazione originali di InstantBDExpress in formato PDF.

Per qualunque chiarimento, contattateci attraverso il newsgroup di InstantBDExpress o il sito.

InstantBDExpress Administrator

Questo strumento consente la gestione degli Alias di accesso ai database, con la stessa filosofia adottata dal familiare BDE Administrator.

Utilizzando quindi una interfaccia utente nota a tutti è possibile configurare gli Alias per accedere ai database.

InstantBDExpress Administrator fornisce anche una funzione di navigazione nei metadati del database.

Si tratta di uno strumento pensato per chi è abituato a lavorare con il BDE Administrator. Non è strettamente necessario per l’uso e la configurazione di IBDX.

Componenti InstantBDExpress

Installando il package sono disponibili i componenti che consentono la conversione “trasparente” dell’applicazione.

Servizi di consulenza e sviluppo

La filosofia di Ethea è quella di fornire completo supporto alla conversione di applicazioni da BDE a dbExpress. Per questo motivo i progetti di conversione vanno valutati caso per caso, analizzandone il punto di partenza (l’applicazione che si vuole convertire) e tenendo conto di questi importanti parametri:

  • Dimensione e complessità dell’applicazione
  • Eventuale utilizzo di chiamate BDE a basso livello (Dbixxx)
  • Utilizzo di tabelle Paradox/Dbase o di database SQL
  • Utilizzo di componenti TTable o TQuery
  • Utilizzo di CachedUpdates o live Query
  • Logica applicativa File-oriented o SQL-oriented

Affrontare la conversione significa innanzi tutto considerare tutte le problematiche ad essa connesse. Per questo Ethea offre la propria consulenza, accompagnata dalla licenza d’uso dei componenti InstantBDExpress, per aiutare le aziende ad affrontare questo passaggio in modo professionale.

La consulenza di Ethea si compone di:

  • Analisi dell’applicazione BDE e individuazione dei problemi principali
  • Formazione sull’uso dei componenti InstantBDExpress
  • Supporto tecnico durante il progetto di conversione
  • Analisi delle eventuali migliorie apportabili all’applicazione
  • Eventualmente, sviluppo su commessa dell’intero progetto di conversione dell’applicazione

Contatti

Contattateci per qualunque informazione supplementare, anche al fine di organizzare un incontro di approfondimento.

EnglishItalian