Je viens de télécharger et de tester cette base de donnée objet : c'est
fabuleux ! Plus de mapping objet relationnel.
Je ne pense pas que ce soit utilisable depuis windev mais pour ceux qui font
de la POO jeter un oeil attentif car l'avenir de la persistance des objets
est peut-être dabs ce principe de base de de donnée objet.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Marcel.berman
Salut !
On 18-Sep-2005, "PERCAPITA" wrote:
Je viens de télécharger et de tester cette base de donnée objet : c'est fabuleux ! Plus de mapping objet relationnel.
Je ne pense pas que ce soit utilisable depuis windev mais pour ceux qui font de la POO jeter un oeil attentif car l'avenir de la persistance des objets
est peut-être dabs ce principe de base de de donnée objet.
(tutoriel en anglais mais super bien fait)
http://www.db4o.com/
Dans le même genre, et déjà interfacable avec Windev : Caché de Intersystems n'est mal non plus ! ( Et si ce n'est pas un produit OpenSource, ce n'est pas non plus un produit très cher ...) J'ai fait quelque test, j'ai été soufflé ... Puis avec le boulot, j'ai du me lancer dans un gros projet et ... j'ai oublié Caché ! En lisant ton message je m'en suis souvenu ... La aussi, base de données objets, persistances des objets en natif, accès soit par le moteur objet, soit via des requètes SQL, soit via des interfaces classiques genre OLE DB, ODBC, etc... Ce qui m'avait évidemment séduit, c'est que les classes sont, évidemment, stockées dans la base de données et du coup, le code lui-même est dans la base de données ( +/- procédures stockées ) J'imaginais déjà apporter un changement à une classe, et sans devoir rien faire d'autre, sans mettre à jour de programme, voir le comportement des objets instanciés être modifiés ... Quelle facilité au niveau de la maintenance ... Imaginez ... On crée un objet facture qui dispose d'une méthode Print(), le client veux changer une virgule dans le layout de sa facture, hops un petit coup de baguette magique, on se connecte via Internet à la BDD, on ouvre la classe, on ajoute la virgule, on sauve et ... la prochaine facture imprimée est au gout du client ... Pas de compilation, pas de mise à jour via média, réseau, Internet ... Juste une modification dans une base de données ...
Malheureusement, si mes tests sous leur IDE étaient très convaincants, l'interfaçage avec Windev 5.5 puis 7.0 était moins aisé ... Et comme la 7 nous a valu bien des déboires, comme beaucoup, j'imagine, j'ai eu bien moins de temps pour explorer de nouvelles voies et j'ai perdu de vue cet outil assez fantastique ... Je crois que je vais reprendre contact ... -- Marcel Berman c/o Managing Business SPRL Allée du Petit Paris, 11 B - 1410 - Waterloo Tel : +32 2 351.60.64 Fax : +32 2 351.45.78 Gsm : +32 475.799.477
Salut !
On 18-Sep-2005, "PERCAPITA" <PERCAPITA@WANADOO.fr> wrote:
Je viens de télécharger et de tester cette base de donnée objet : c'est
fabuleux ! Plus de mapping objet relationnel.
Je ne pense pas que ce soit utilisable depuis windev mais pour ceux qui
font
de la POO jeter un oeil attentif car l'avenir de la persistance des objets
est peut-être dabs ce principe de base de de donnée objet.
(tutoriel en anglais mais super bien fait)
http://www.db4o.com/
Dans le même genre, et déjà interfacable avec Windev : Caché de Intersystems
n'est mal non plus ! ( Et si ce n'est pas un produit OpenSource, ce n'est
pas non plus un produit très cher ...)
J'ai fait quelque test, j'ai été soufflé ... Puis avec le boulot, j'ai du me
lancer dans un gros projet et ... j'ai oublié Caché ! En lisant ton message
je m'en suis souvenu ...
La aussi, base de données objets, persistances des objets en natif, accès
soit par le moteur objet, soit via des requètes SQL, soit via des interfaces
classiques genre OLE DB, ODBC, etc...
Ce qui m'avait évidemment séduit, c'est que les classes sont, évidemment,
stockées dans la base de données et du coup, le code lui-même est dans la
base de données ( +/- procédures stockées )
J'imaginais déjà apporter un changement à une classe, et sans devoir rien
faire d'autre, sans mettre à jour de programme, voir le comportement des
objets instanciés être modifiés ...
Quelle facilité au niveau de la maintenance ...
Imaginez ... On crée un objet facture qui dispose d'une méthode Print(), le
client veux changer une virgule dans le layout de sa facture, hops un petit
coup de baguette magique, on se connecte via Internet à la BDD, on ouvre la
classe, on ajoute la virgule, on sauve et ...
la prochaine facture imprimée est au gout du client ... Pas de compilation,
pas de mise à jour via média, réseau, Internet ... Juste une modification
dans une base de données ...
Malheureusement, si mes tests sous leur IDE étaient très convaincants,
l'interfaçage avec Windev 5.5 puis 7.0 était moins aisé ... Et comme la 7
nous a valu bien des déboires, comme beaucoup, j'imagine, j'ai eu bien moins
de temps pour explorer de nouvelles voies et j'ai perdu de vue cet outil
assez fantastique ...
Je crois que je vais reprendre contact ...
--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477
Je viens de télécharger et de tester cette base de donnée objet : c'est fabuleux ! Plus de mapping objet relationnel.
Je ne pense pas que ce soit utilisable depuis windev mais pour ceux qui font de la POO jeter un oeil attentif car l'avenir de la persistance des objets
est peut-être dabs ce principe de base de de donnée objet.
(tutoriel en anglais mais super bien fait)
http://www.db4o.com/
Dans le même genre, et déjà interfacable avec Windev : Caché de Intersystems n'est mal non plus ! ( Et si ce n'est pas un produit OpenSource, ce n'est pas non plus un produit très cher ...) J'ai fait quelque test, j'ai été soufflé ... Puis avec le boulot, j'ai du me lancer dans un gros projet et ... j'ai oublié Caché ! En lisant ton message je m'en suis souvenu ... La aussi, base de données objets, persistances des objets en natif, accès soit par le moteur objet, soit via des requètes SQL, soit via des interfaces classiques genre OLE DB, ODBC, etc... Ce qui m'avait évidemment séduit, c'est que les classes sont, évidemment, stockées dans la base de données et du coup, le code lui-même est dans la base de données ( +/- procédures stockées ) J'imaginais déjà apporter un changement à une classe, et sans devoir rien faire d'autre, sans mettre à jour de programme, voir le comportement des objets instanciés être modifiés ... Quelle facilité au niveau de la maintenance ... Imaginez ... On crée un objet facture qui dispose d'une méthode Print(), le client veux changer une virgule dans le layout de sa facture, hops un petit coup de baguette magique, on se connecte via Internet à la BDD, on ouvre la classe, on ajoute la virgule, on sauve et ... la prochaine facture imprimée est au gout du client ... Pas de compilation, pas de mise à jour via média, réseau, Internet ... Juste une modification dans une base de données ...
Malheureusement, si mes tests sous leur IDE étaient très convaincants, l'interfaçage avec Windev 5.5 puis 7.0 était moins aisé ... Et comme la 7 nous a valu bien des déboires, comme beaucoup, j'imagine, j'ai eu bien moins de temps pour explorer de nouvelles voies et j'ai perdu de vue cet outil assez fantastique ... Je crois que je vais reprendre contact ... -- Marcel Berman c/o Managing Business SPRL Allée du Petit Paris, 11 B - 1410 - Waterloo Tel : +32 2 351.60.64 Fax : +32 2 351.45.78 Gsm : +32 475.799.477
Frédéric LAMBOUR
Merci pour l'info.
a écrit dans le message de news:
Salut !
On 18-Sep-2005, "PERCAPITA" wrote:
> Je viens de télécharger et de tester cette base de donnée objet : c'est > fabuleux ! Plus de mapping objet relationnel. > > Je ne pense pas que ce soit utilisable depuis windev mais pour ceux qui > font > de la POO jeter un oeil attentif car l'avenir de la persistance des
objets
> > est peut-être dabs ce principe de base de de donnée objet. > > (tutoriel en anglais mais super bien fait) > > http://www.db4o.com/
Dans le même genre, et déjà interfacable avec Windev : Caché de
Intersystems
n'est mal non plus ! ( Et si ce n'est pas un produit OpenSource, ce n'est pas non plus un produit très cher ...) J'ai fait quelque test, j'ai été soufflé ... Puis avec le boulot, j'ai du
me
lancer dans un gros projet et ... j'ai oublié Caché ! En lisant ton
message
je m'en suis souvenu ... La aussi, base de données objets, persistances des objets en natif, accès soit par le moteur objet, soit via des requètes SQL, soit via des
interfaces
classiques genre OLE DB, ODBC, etc... Ce qui m'avait évidemment séduit, c'est que les classes sont, évidemment, stockées dans la base de données et du coup, le code lui-même est dans la base de données ( +/- procédures stockées ) J'imaginais déjà apporter un changement à une classe, et sans devoir rien faire d'autre, sans mettre à jour de programme, voir le comportement des objets instanciés être modifiés ... Quelle facilité au niveau de la maintenance ... Imaginez ... On crée un objet facture qui dispose d'une méthode Print(),
le
client veux changer une virgule dans le layout de sa facture, hops un
petit
coup de baguette magique, on se connecte via Internet à la BDD, on ouvre
la
classe, on ajoute la virgule, on sauve et ... la prochaine facture imprimée est au gout du client ... Pas de
compilation,
pas de mise à jour via média, réseau, Internet ... Juste une modification dans une base de données ...
Malheureusement, si mes tests sous leur IDE étaient très convaincants, l'interfaçage avec Windev 5.5 puis 7.0 était moins aisé ... Et comme la 7 nous a valu bien des déboires, comme beaucoup, j'imagine, j'ai eu bien
moins
de temps pour explorer de nouvelles voies et j'ai perdu de vue cet outil assez fantastique ... Je crois que je vais reprendre contact ... -- Marcel Berman c/o Managing Business SPRL Allée du Petit Paris, 11 B - 1410 - Waterloo Tel : +32 2 351.60.64 Fax : +32 2 351.45.78 Gsm : +32 475.799.477
Merci pour l'info.
<Marcel.berman@managingbusiness.be> a écrit dans le message de
news:3pdsatF9qndrU1@individual.net...
Salut !
On 18-Sep-2005, "PERCAPITA" <PERCAPITA@WANADOO.fr> wrote:
> Je viens de télécharger et de tester cette base de donnée objet : c'est
> fabuleux ! Plus de mapping objet relationnel.
>
> Je ne pense pas que ce soit utilisable depuis windev mais pour ceux qui
> font
> de la POO jeter un oeil attentif car l'avenir de la persistance des
objets
>
> est peut-être dabs ce principe de base de de donnée objet.
>
> (tutoriel en anglais mais super bien fait)
>
> http://www.db4o.com/
Dans le même genre, et déjà interfacable avec Windev : Caché de
Intersystems
n'est mal non plus ! ( Et si ce n'est pas un produit OpenSource, ce n'est
pas non plus un produit très cher ...)
J'ai fait quelque test, j'ai été soufflé ... Puis avec le boulot, j'ai du
me
lancer dans un gros projet et ... j'ai oublié Caché ! En lisant ton
message
je m'en suis souvenu ...
La aussi, base de données objets, persistances des objets en natif, accès
soit par le moteur objet, soit via des requètes SQL, soit via des
interfaces
classiques genre OLE DB, ODBC, etc...
Ce qui m'avait évidemment séduit, c'est que les classes sont, évidemment,
stockées dans la base de données et du coup, le code lui-même est dans la
base de données ( +/- procédures stockées )
J'imaginais déjà apporter un changement à une classe, et sans devoir rien
faire d'autre, sans mettre à jour de programme, voir le comportement des
objets instanciés être modifiés ...
Quelle facilité au niveau de la maintenance ...
Imaginez ... On crée un objet facture qui dispose d'une méthode Print(),
le
client veux changer une virgule dans le layout de sa facture, hops un
petit
coup de baguette magique, on se connecte via Internet à la BDD, on ouvre
la
classe, on ajoute la virgule, on sauve et ...
la prochaine facture imprimée est au gout du client ... Pas de
compilation,
pas de mise à jour via média, réseau, Internet ... Juste une modification
dans une base de données ...
Malheureusement, si mes tests sous leur IDE étaient très convaincants,
l'interfaçage avec Windev 5.5 puis 7.0 était moins aisé ... Et comme la 7
nous a valu bien des déboires, comme beaucoup, j'imagine, j'ai eu bien
moins
de temps pour explorer de nouvelles voies et j'ai perdu de vue cet outil
assez fantastique ...
Je crois que je vais reprendre contact ...
--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477
> Je viens de télécharger et de tester cette base de donnée objet : c'est > fabuleux ! Plus de mapping objet relationnel. > > Je ne pense pas que ce soit utilisable depuis windev mais pour ceux qui > font > de la POO jeter un oeil attentif car l'avenir de la persistance des
objets
> > est peut-être dabs ce principe de base de de donnée objet. > > (tutoriel en anglais mais super bien fait) > > http://www.db4o.com/
Dans le même genre, et déjà interfacable avec Windev : Caché de
Intersystems
n'est mal non plus ! ( Et si ce n'est pas un produit OpenSource, ce n'est pas non plus un produit très cher ...) J'ai fait quelque test, j'ai été soufflé ... Puis avec le boulot, j'ai du
me
lancer dans un gros projet et ... j'ai oublié Caché ! En lisant ton
message
je m'en suis souvenu ... La aussi, base de données objets, persistances des objets en natif, accès soit par le moteur objet, soit via des requètes SQL, soit via des
interfaces
classiques genre OLE DB, ODBC, etc... Ce qui m'avait évidemment séduit, c'est que les classes sont, évidemment, stockées dans la base de données et du coup, le code lui-même est dans la base de données ( +/- procédures stockées ) J'imaginais déjà apporter un changement à une classe, et sans devoir rien faire d'autre, sans mettre à jour de programme, voir le comportement des objets instanciés être modifiés ... Quelle facilité au niveau de la maintenance ... Imaginez ... On crée un objet facture qui dispose d'une méthode Print(),
le
client veux changer une virgule dans le layout de sa facture, hops un
petit
coup de baguette magique, on se connecte via Internet à la BDD, on ouvre
la
classe, on ajoute la virgule, on sauve et ... la prochaine facture imprimée est au gout du client ... Pas de
compilation,
pas de mise à jour via média, réseau, Internet ... Juste une modification dans une base de données ...
Malheureusement, si mes tests sous leur IDE étaient très convaincants, l'interfaçage avec Windev 5.5 puis 7.0 était moins aisé ... Et comme la 7 nous a valu bien des déboires, comme beaucoup, j'imagine, j'ai eu bien
moins
de temps pour explorer de nouvelles voies et j'ai perdu de vue cet outil assez fantastique ... Je crois que je vais reprendre contact ... -- Marcel Berman c/o Managing Business SPRL Allée du Petit Paris, 11 B - 1410 - Waterloo Tel : +32 2 351.60.64 Fax : +32 2 351.45.78 Gsm : +32 475.799.477