|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2005 Messages : 4 ![]() |
Je developpe en .NET un logiciel de faible audience neccessitant le stockage d'informations.
Ces informations peuvent eventuellement etre partagé par (au maximum) une dizaine de personnes. Le volume de donnée est "modéré" (Partage d'une table "client "). Je me pose la question , d'un point de vue pratique, pour l'utilisateur final, de quelle mode de stockage utiliser. Il faudrait que ce soit simple a installer (voir meme RIEN a installer). L'utilisation de MySQL ou Firebird neccessite leur installation, la configuration d'un user ROOT , d'utilisateur "autre" , et je me vois mal renvoyer les utilisateurs de mon logiciel sur la FAQ d'installation de MySQL ou FireBird, puis de leur expliquer qu'il faut qu'ils ajoute un login/password pour permettre à mon logiciel d'accedder a ses propres données. J'ai utilisé un temps, le stockage sous forme XML , qui a au moins l'avantage de ne pas neccessité d'installation de moteur spécifique. Les performances sont cependant trés rapidement décevante. D'ou le but de mon post Quelle forme de stockage utiliser ? L'idéal serait un stockage sur disque dur sous la forme d'un fichier unique (tel firebird) mais en évitant l'installation et configuration d'une usine a gaz "a part". Mes phantasmes sont les suivants: Utilisation de base type MySQL ou FireBird , installé de manière transparente lors de l'installation de mon propre programme, creation OnTheFly de la base. Je ne sais pas vraiment par ou commencer, je me demande meme si je prend le problème par le bon bout ... Merci pour vos conseils avisés. NB: J'ai nistallé un logiciel de généalogie (Ancestrologie) qui semble créer sa base , et qui est de type IB/Firebird, sans pour autant la neccessiité d'installer le moteur.... Mais comment qu'il fait bondiou !!?? Eric. |
|
|
00
|
|
|
#2 | |
|
Membre confirmé
![]() Inscription : juillet 2002 Messages : 292 ![]() |
Citation:
Fait une recherche sur firebird.
__________________
"Someone must have said to him: If you work too hard, you can sweat" The Stranglers |
|
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : mai 2005 Messages : 4 ![]() |
Citation:
C'est le embedded server de firebird. Aprés quelques test ca marche trés bien avec VS.NET , il suffit d'ajouter une DLL dans le repertoire de ton appli... et d'utiliser les composants .NET firebird correspondants. Difficile de trouver des infos claires sur le sujet... mais aprés quelque tatonnements , j'ai commencé un tuto pour des pots (aie , in english) visible là : Début de Tuto in English : Firebird embarqué / .NET Framework |
||
|
|
00
|
|
|
#4 |
|
Futur Membre du Club
![]() Inscription : janvier 2004 Messages : 46 ![]() |
Pourquoi ne pas simplement utiliser ACCESS ?
Je ne maitrise pas le sujet, mais il me semble que les base ACCESS sont très facilement utilisable depuis une appli VB ou ASP, donc je suppose que c'est la même chose pour .NET, non ? |
|
|
00
|
|
|
#5 | |
|
Membre confirmé
![]() Inscription : juillet 2002 Messages : 292 ![]() |
Citation:
__________________
"Someone must have said to him: If you work too hard, you can sweat" The Stranglers |
|
|
|
00
|
|
|
#6 | ||
|
Invité de passage
![]() Inscription : mai 2005 Messages : 4 ![]() |
Citation:
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com