Il 14/10/2015 15.35, Marco Breveglieri ha scritto:
> Il giorno mercoledì 14 ottobre 2015 11:21:10 UTC+2, Warp10 ha
> scritto:
>> Ed ecco perché, usando solo Firebird per ora, sono sempre stato
>> restio ad abbandonare IBX con i quali mi trovi benissimo.
>
> Ma scommetto che non fai praticamente nulla con i componenti IBX che
> non potresti fare allo stesso modo con qualsiasi altro componente,
> come quelli di FireDAC. :)
Forse (forse un po' più di "forse" :) ).
Ma allora perché cambiare IBX con FireDAC se ci farei le stesse cose?
Tieni conto che non voglio/posso cambiare Firebird con un altro motore
di database perché non voglio/posso mettere mano ai server sui quali è
installato il server di database e quindi salta tutto il discorso della
multidatabaselità (passamela, per piacere) di FireDAC.
> Va anche detto che accedere a FireBird usando i componenti IBX, che
> sono progettati appositamente per InterBase, costituiscono un rischio
> sempre maggiore visto che la suite di componenti segue l'evoluzione
> di InterBase che, pur avendo un antenato in comune con FireBird,
> divergono sempre più nella loro implementazione e caratteristiche
> esclusive.
Questa è una delle cose che mi farà passare a FireDAC, prima o poi.
So già per certo che il discorso non è "se" ma "quando" passerò a
FireDAC, o a qualcosa che sostituirà FireDAC in un futuro.
Conosciamo tutti fin troppo bene la storia di Delphi per sapere che non
possiamo distrarci un attimo. :)
>> Sono convinto che FireDAC sia un'ottima tecnologia e chiedo a
>> qualcuno che l'abbia abbracciata dopo aver usato altro (BDE è
>> escluso, eh! :) ) perché l'ha fatto e quali benefici, a parte la
>> possibilità di usare qualunque motore di database supportato da
>> FireDAC, lo abbiano indotto a fare il salto.
>
> Oltre al supporto di una vasta gamma di database, c'è anche da tenere
> in considerazione il fatto che sia cross-platform.
>
> Per il dettaglio delle feature della libreria, riporto il link alla
> documentazione ufficiale che contiene parecchi articoli a riguardo:
>
http://docwiki.embarcadero.com/RADStudio/Seattle/en/Firedac
>
> Vedi anche questa playlist di video con diversi demo:
>
https://www.youtube.com/watch?v=Fb3IRW9l_1w&list=PLwUPJvR9mZHgjJ0JtSqJ-dv2cGtWr-jtq
Grazie per i link. Darò un'occhiata.