Titre Fenetre
Contenu Fenetre
Connexion
  • Se souvenir de moi
J'ai oublié mon mot de passe
BDGest'Arts, BDGest'ival, c'est parti !
Image Image Image

Prochaine version de BD Gest' - Quel langage choisir

Attention cette version de BDGest n'est plus maintenue depuis le 15/03/2021. Les version "officielles" sont BDGest Online et BDGest Mobile.

Prochaine version de BD Gest' - Quel langage choisir

Messagede Gwenhwyfar » 31/01/2007 10:39

Message précédent :
Xml, n'importe qui peut modifier ce format >> c'est un fichier texte structuré style :


Le secret de l'espadon
Vernes Jules


Justement, c'est du texte.

Connais pas bien XML et je me pose pas mal de questions. Tu fais comment pour des recherches rapides ?
Genre un petit select sur la date d'achats ou sur les champs persos avec un tri par édition puis série et qui ne te renvoie que les 10 premiers ...
(Je sais, je triche, je suis DBA ...)

Je comprends bien que l'on veuille sortir d'Access, mais il existes d'autres alternatives comme MySql ou Postgres en open source. Je me répète peut-être mais ça permettrait de garder une vrai base de données pour stoquer les infos, et accessoirement nous permettre nos petits query.



Edit :

Morti,
pour Vista, attends au moins le SP1 et peut-être même le SP2. Avec M$, vaut toujours mieux éviter la première version.
Only two things are infinite, the universe and human stupidity. I'm not sure about the universe ...
A. Einstein
Avatar de l’utilisateur
Gwenhwyfar
Quebec City
Quebec City
 
Messages: 2197
Inscription: 31/10/2006
Localisation: Pas loin des Kantess ;)
Age: 55 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede lasio » 31/01/2007 10:45

Bonjour,

juste en passant, je déconseille windev...c'est un programme magnifique qui permet de générer très rapidement un logiciel mais dès que l'on veut faire un truc non "standard" on galère...j'ai vu un stagiaire perdre un temps bête juste pour faire des ajustages du display

perso, je suis pro asp.net 2.0 mais ce n'est pas réaliste dans le cadre de BDGest...de toute façons il faut au final une application facile à installer et conviviale...
Avatar de l’utilisateur
lasio
BDécouvreur
BDécouvreur
 
Messages: 29
Inscription: 02/08/2006
Localisation: Waterloo
Age: 50 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede Morti » 31/01/2007 11:09

Morti,
pour Vista, attends au moins le SP1 et peut-être même le SP2. Avec M$, vaut toujours mieux éviter la première version.


C'est ce que j'ai voulu dire...j'ai confondu Release et Service pack... :oops:
"Les cons, ça ose tout...c'est même à ça qu'on les reconnaît... (M.Audiard)
Avatar de l’utilisateur
Morti
Modérateur
Modérateur
 
Messages: 21457
Inscription: 03/07/2002
Localisation: B-Bruxelles
Age: 73 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede Mappont » 31/01/2007 11:10

Juste une petite question.
Je vois que la plupart des intervenants sur ce topic sont des informaticiens, programmeurs...

Pour ma part, je ne suis pas du tout spécialisé dans ce domaine mais ce que j'aime bien pour l'instant dans BDGest, c'est de pouvoir avoir accès aux données de ma collection grâce à un programme facile d'utilisation (Access).
Comme le dit Gwenhwyfar, il suffit actuellement d'une petite Query pour retirer telle ou telle info, stat, ...

Est-ce que le passage vers un autre langage permettra toujours d'avoir accès facilement aux données (pour un non-spécialiste, s'entend) :question:
Car quand je vois l'exemple de micfrip, ça n'a pas l'air d'être le cas.
Avatar de l’utilisateur
Mappont
BDéphage
BDéphage
 
Messages: 1551
Inscription: 17/12/2004
Localisation: KU
Age: 51 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede micfrip » 31/01/2007 17:08

Bon, je précise : mon idée était à la base de centraliser l'application en central (c'est à dire sur un site comme celui-ci) avec possibilité d'export en XML (c'était juste un exemple, on aurait pu prendre cvs ou txt).

On en a débattu et bon, visiblement chacun a son opinion là-dessus -> je ne reviens pas sur ce point.

Le fichier XML est un fichier texte structuré qui permet d'effectuer des requêtes (eh oui, +- comme une db) via un langage comme XQuery utilisable dans n'importe quel langage de programmation.

En clair, l'idée était simplement de donner un argument aux (nombreux) opposants d'une application centralisée qui affirment qu'ils seraient otages d'une application qui pourrait disparaître du jour au lendemain (avec toutes les collections de tout le monde).

Grâce à un export intelligent, il serait donc tout à fait possible de ré-exploiter ses données via un autre soft.

J'espère avoir répondu à vos questions :wink:
Avatar de l’utilisateur
micfrip
BDérisoire
BDérisoire
 
Messages: 15
Inscription: 26/02/2004
Localisation: Habay-La-Neuve
Age: 48 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede lmerckx » 31/01/2007 20:53

Mouais, enfin, soyons quand même relatif !
Une base de données de 5000 entrées, qu'elle soit indexée ou non, avec les machines actuelles, ça ne change plus grand chose !

Une base de données, c'est quand même pour gérer des millions d'entrées. Et qu'on me cite un seul collectionneur qui possède une telle collection. :mrgreen:

Je ne crains donc pas trop une version XML. Même si, en effet, je serais plus à l'aise avec un SGBD !
Avatar de l’utilisateur
lmerckx
BDépravé
BDépravé
 
Messages: 222
Inscription: 11/01/2005
Localisation: Nivelles (Belgique)
Age: 49 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede micfrip » 01/02/2007 11:57

Mouais, enfin, soyons quand même relatif !
Une base de données de 5000 entrées, qu'elle soit indexée ou non, avec les machines actuelles, ça ne change plus grand chose !

Une base de données, c'est quand même pour gérer des millions d'entrées. Et qu'on me cite un seul collectionneur qui possède une telle collection. :mrgreen:

Je ne crains donc pas trop une version XML. Même si, en effet, je serais plus à l'aise avec un SGBD !


Tout à fait d'accord avec ce message.

Ce n'est pas avec 5000 titres que tu vas sentir la différence.

En outre, pour répondre à tes questions concernant la vitesse, pour être franc, je n'en sais rien.
D'intuition, je dirais que cela dépend un peu de la structure de tes données. Si ton analyse se prête mieux à un stockage sous forme d'arbre, il est clair que XML ou une base de données hiérarchique sera plus adaptée.
Avatar de l’utilisateur
micfrip
BDérisoire
BDérisoire
 
Messages: 15
Inscription: 26/02/2004
Localisation: Habay-La-Neuve
Age: 48 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede forduf » 01/02/2007 15:03

Mouaips... Avec Sax, effectivement pas de problème mais avec DOM, glups, on parle de 10 fois la taille du fichier en mémoire...

Maintenant en XML, si tout doit tenir dans le même fichier, bonjour la perte du "relationnel", et si c'est dans plusieurs fichier, y'en a qui vont pleure en syntaxe XPATH/XQUERY...

Pour moi, rien ne vaut une base de données (autonome). Le XML est un format d'échange pas de stockage... il n'a jamais eu cette vocation, car trop gourmant ! Le rôle premier d' XML est d'avoir un format d'échange standard requetable.

Maintenant le langage... je continue à dire Windev OUT !!!

Franchement cette syntaxe... au secours :
sChaine est une chaîne
sChaine = DateVersChaine(Maintenant())
Info("Nous sommes le " + sChaine)

Même en anglais :
sChaine is string
sChaine = DateToString(Now())
Info("Nous sommes le " + sChaine)

On se croirait dans les années 70... hum !
D'ailleurs peut de site parle de ce langage... des trucs commes developpez.com, asser important en france, l'ont complemetement omis !!!
Si tu prends ce truc, tu vas tomber dans une niche d'où tu ne sortira jamais... Fait confiance à microsoft, sun, Borland (de moins en moins ...), etc... , fait confiance aux gros éditeurs ayant des millions de dev derrières eux !!!

Pitié, oublie Windev, c'est un faiseur de mickey !!!
http://www.parabedia.net - Votre encyclopedie ParaBd
Avatar de l’utilisateur
forduf
BDérisoire
BDérisoire
 
Messages: 17
Inscription: 17/03/2009
Localisation: Marolles en Brie
Age: 54 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede micfrip » 01/02/2007 17:27

Franchement cette syntaxe... au secours :
sChaine est une chaîne
sChaine = DateVersChaine(Maintenant())
Info("Nous sommes le " + sChaine)

Pitié, oublie Windev, c'est un faiseur de mickey !!!



Je ne savais pas que c'était à ce point... quel calvaire ! Moi qui avait quitté Delphi car trop verbeux, je n'avais encore rien vu...
Avatar de l’utilisateur
micfrip
BDérisoire
BDérisoire
 
Messages: 15
Inscription: 26/02/2004
Localisation: Habay-La-Neuve
Age: 48 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede jdhog » 02/02/2007 10:39

C'est sûr, la différence de déclaration d'une chaîne en C et en Windev est vachement différente, ya "is" en plus et c'est pas dans le bon ordre, et ya même pas le ;

Crucial en effet ! :siffle:

C'est le langage en français qui vous choque ou le fait qu'un novice puisse penser que l'informatique, c'est pas de la sorcellerie ?
"Ne faites pas aux truies ce que vous ne voudriez pas qu'elles vous fassent" - Coluche -
Mes ventes BD - La maison
Avatar de l’utilisateur
jdhog
BDémoniaque
BDémoniaque
 
Messages: 838
Inscription: 20/09/2004
Localisation: MJE, au bord de l'eau
Age: 53 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede lasio » 02/02/2007 11:41

pour continuer sur windev/wedev, le problème n'est pas le langage, le problème est la possibilitée de trouver de l'aide

J'ai fait joujou avec il y a 2-3 ans et j'ai trouvé à l'époque qu'on ne trouvait quasimment pas d'exemple sur internet, les forums de support n'était pas très remplit, il y avait heureusement moyen de leur poser des questions via mail mais c'est toujours embetant de dépendre de réponse de gens alors qu'avec google on peut trouver sa réponser en qq minutes.
Avatar de l’utilisateur
lasio
BDécouvreur
BDécouvreur
 
Messages: 29
Inscription: 02/08/2006
Localisation: Waterloo
Age: 50 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede lmerckx » 02/02/2007 13:43

A titre indicatif, il existe un classement des langages de programmation les plus populaires. Il se trouve ici: http://www.tiobe.com/index.htm?tiobe_index

Mmmmm ... Windev n'est pas référencé dans les 100 premiers, mais il s'agit d'un article américain.
Avatar de l’utilisateur
lmerckx
BDépravé
BDépravé
 
Messages: 222
Inscription: 11/01/2005
Localisation: Nivelles (Belgique)
Age: 49 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede lasio » 02/02/2007 13:52

sinon un p'tit VB.net 2.0...avec un p'tit package d'install çà devrait le faire (sauf erreur de ma part on se retrouve avec un package d'install qui comprend le prog en lui-meme, le framework 2.0 et les librairies sql-express)...
Avatar de l’utilisateur
lasio
BDécouvreur
BDécouvreur
 
Messages: 29
Inscription: 02/08/2006
Localisation: Waterloo
Age: 50 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede micfrip » 02/02/2007 14:04

Sous Windows, en effet, le .net reste le meilleur choix.

Faut voir si le chef veut jouer la carte multi-plateforme... :confused:
Avatar de l’utilisateur
micfrip
BDérisoire
BDérisoire
 
Messages: 15
Inscription: 26/02/2004
Localisation: Habay-La-Neuve
Age: 48 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede lasio » 02/02/2007 14:25

Sous Windows, en effet, le .net reste le meilleur choix.

Faut voir si le chef veut jouer la carte multi-plateforme... :confused:


y'a Mono qui peut aider....il est supporte .net 1.1 complet et partiellement le .net 2.0...faudrait voir avec quelqu'un qui le connait bien
Avatar de l’utilisateur
lasio
BDécouvreur
BDécouvreur
 
Messages: 29
Inscription: 02/08/2006
Localisation: Waterloo
Age: 50 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede forduf » 02/02/2007 23:29

C'est sûr, la différence de déclaration d'une chaîne en C et en Windev est vachement différente, ya "is" en plus et c'est pas dans le bon ordre, et ya même pas le ;

Crucial en effet ! :siffle:

C'est le langage en français qui vous choque ou le fait qu'un novice puisse penser que l'informatique, c'est pas de la sorcellerie ?


Ni l'un ni l'autre... simplement, que pour un developpeur, tapper du texte pour rien, c'est épuisant... voire lassant... demande au coboliste, ils t'expliqueront !!!
Chaque génération de langage a ses concepts, ses principes... ses évolutions : Un codeur java passera sans problème en C#, un developpeur Delphi passera plus difficimement en C#, un développeur Cobol galerera !!!
Voilà... Pour moi le langage de Windev est une abération... Il va à l'encontre des reflexes actuels des developpeurs...

Puis OK, comme je l'ai dit plus haut, c'est limite maladif !!! Désolé...
Mais quand même, vous connaissez beaucoup de site non spécialisé windev qui font la part belle à ce langage ????
http://www.parabedia.net - Votre encyclopedie ParaBd
Avatar de l’utilisateur
forduf
BDérisoire
BDérisoire
 
Messages: 17
Inscription: 17/03/2009
Localisation: Marolles en Brie
Age: 54 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede BigAlf » 03/02/2007 09:32

Hello
Simple utilisateur et pas informaticien, pour info le pendant de BDGest pour les DVD "DVD Profiler" à http://www.intervocative.com/ est tout à fait comparable.
Bases en ligne et bases locales, gestion des couvertures et info, fonctions éqivalentes à BDgestUpdater intégrées, etc... tout cela avec une base qui englobe une bonne partie des DVD de la planète.

En terme de dévellopement, je ne peu pas dire, mais en terme de besoins utilisateur gestion d'articles, il ya pas mal de similitudes entre BD et DVD
Avatar de l’utilisateur
BigAlf
BDébutant
BDébutant
 
Messages: 4
Inscription: 02/04/2004
Age: 68 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede wildcat » 04/02/2007 17:33

Humm... C'est moche comme du Java, et c'est du Delphi...
Je ne dis pas que ce n'est pas "efficace", mais en tout cas c'est pas très "joli".
En tout cas merci pour ce logiciel BigAlf :mrgreen:

Je passe mon temps entre les programmeurs et les utilisateurs (au boulot) : ils cherchent tout les deux "l'efficacité", mais ne mettent pas la même définition derrière ce mot :roll:

A la décharge des programmeurs, les utilisateurs sont ch... (y comprennent jamais rien :wink: ), à la décharge des utilisateurs, les programmeurs veulent souvent aller "droit au but", et zappent des options dont ils ne voient pas l'intérêt...

Tout ça pour dire que l'ergonomie est importante, et tant pis si ça vous fait taper des lignes de codes supplémentaires : en tant qu'utilisateur je veux que ça fonctionne au quart de tours, ET que ça soit plaisant à l'oeil ET intuitif.

Et l'objectif de la programmation et du développement n'est il pas de faire des application qui satisferont les utilisateurs ? :siffle:

Pour revenir au langage :

J'ai une idée de ce que donne du Java avec BDGest Updater (merci Llmerckx) => Efficace (très efficace), mais pas très "joli"
J'ai une idée de ce que donne Delphi grâce au logiciel ci dessus (merci BigAlf) => surement efficace (pas encore testé), mais pas très "joli"
J'ai une idée de ce que donne Windev, grâce au screenshot du chef => impossible de parler de l'efficacité, mais c'est ce que j'ai vu de plus "joli"
Rien n'est plus semblable à l'identique que ce qui est pareil à la même chose et réciproquement. P. Dac
Avatar de l’utilisateur
wildcat
BDétraqué
BDétraqué
 
Messages: 501
Inscription: 14/04/2006
Age: 48 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede forduf » 06/02/2007 00:45

Alors là !!!!
Delphi, comme toutes les applications Win32 est capable de faire des applications magnifiques, et je parle en connaissance de cause.
Tu fais une erreur en associant langage et IHM. A la limite, framework et IHM ou OS et IHM, si tu veux... mais pas langage et IHM !!!
Maintenant la plupart des langages accepte une gestion de skin, du coup, l'interface peut être réaliser par des graphistes, un peu inspiré des css du monde du web....
http://www.parabedia.net - Votre encyclopedie ParaBd
Avatar de l’utilisateur
forduf
BDérisoire
BDérisoire
 
Messages: 17
Inscription: 17/03/2009
Localisation: Marolles en Brie
Age: 54 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede Marc S. » 06/02/2007 10:52

Salut à tous,

Venu sur ce forum pour voir (et éventuellement demander) si BD'Gest était compatible avec Vista (ou l'inverse, Vista étant le petit nouveau !!! ;D), je trouve ce sujet.

Donc pour Vista, je vois que le Boss a dit que c'est OK. Tant mieux car je pense m'acheter un portable prochainement, et comme j'ai de gros doutes par rapport à Vista, j'avais peur que mes logiciels actuels, dont BDGest, plantent à cause de ce nouveau super OS de chez MS.
Bref, me voilà rassuré pour BDGest (mais pas pour Vista en général...)

Sinon, pour en venir à la question : comme beaucoup de monde ici je pense, je n'y connais rien de rien en informatique pur jus. La preuve, c'est qu'à part le Java, je n'avais jamais entendu parler des différents langages dont il est question.

Ceci dit, je peux parler d'un problème que je connais depuis 1 an : dans le cadre de mon boulot, j'ai acquis un logiciel de comptabilité auparavant développé en "Client server" et qui, pour suivre la mode actuelle, est passé en "Full web", en s'appuyant notamment sur Java.
Je dirais après ce que je pense du Full web, mais pour ce qui est de Java, sans rentrer dans la technique à laquelle je ne connais stictement rien, en tant qu'utilisateur, j'ai rencontré des tas de difficultés dans l'utilisation de mon logiciel qui apparamment, a encore pas mal de problème à rectifier suite au passage en Full Web. L'un de ces problèmes est lié au Java. D'après ce qu'on m'a expliqué, il y a eu des histoires de droit entre Sun et MS et MS a perdu. Bilan, Java, c'est Sun, et la machine Java de MS a cessé logiquement d'être développée. Sauf que le développeur de mon logiciel s'est apparamment appuyé sur la machine Java de MS ou une connerie du genre.
Bref, un problème de compatibilité fait que j'ai des merdoieries qui sont assez difficile à résoudre visiblement, et ça me gonfle.

Sinon, pour ce qui est de l'histoire du Full Web, comme beaucoup d'autre, je suis contre le fait de passer en Full Web. D'accord, c'est un courant à la mode. Jusqu'à ce que, dans 10 ans, on revienne au "Client serveur", puis dans 20 ans, quelqu'un décrétera que de nouveau, le Full Web, c'est génial...
En attendant, le GROS problème du Full Web, c'est qu'on a rien chez nous et que pour fonctionner, il faut le Web. Bilan, je suis chez moi et l'ADSL ne fonctionne plus (si si, je vous jure, ça arrive...). Eh bein on est privé du logiciel.

PErsonnellement, j'ai déménagé l'année dernière. Auparavant, j'étais dans un bled sans ADSL (ça existe encore !) et je n'utilisais l'internet que très rarement pour BD Gest. En fait, je dupliquais ma base sur une clé USB, l'importait sur mon poste de travail au boulot, faisais une mise à jour par la Bédéthèque en ligne, remtransférais sur ma clé USB, et modifiais ma base de données à la maison. Bref, je déménage, j'arrive dans une agglo avec de l'ADSL Haut débit, je choisis un provider, ça marche 5 jours et pof, plus rien. PEndant 4 mois !!! Jusqu'à ce que je change de provider quoi. BIlan, pendant tout ce temps, si BD Gest ou n'importe lequel des mes logiciels avaient été Web, j'aurais été bien emmerdé.
Sans parler du fait que en version Web, vous êtes tributaire du débit. Je le vois sur mon logiciel de compta notamment. Et à la maison, je vois bien que mon débit est super variable, je passe facilement de 3Mo à 1Mo... Bref, comme confort de travail, je trouve ça détestable !

Autre expérience malheureuse de logiciels Web : combien de fois j'ai perdu des données parce que je travaillais en ligne et qu'un truc a merdé là où les données sont hébergées. Combien de fois ai-je re-saisi des données en jurant !!!

Donc pitié, ne cédons pas à la mode du Full Web. Internet, c'est pratique, ne le nions pas, et effectivement, la BDtèque en ligne, c'est génial. Mais c'est un outil au service du logiciel. Et le logiciel, on doit pouvoir en disposer chez soit, en local.

Un dernier mot sur le choix du langage. Si quelques utilisateurs s'amusent à regarder leur base de donnée depuis leur téléphone, grand bien leur fasse. Mais franchement, ce n'est pas fondamental ! Alors si le langage permet à ces utilisateurs de pratiquer comme ça, tant mieux pour eux, mais le choix ne devrait pas reposer là dessus.
Après, que le logiciel soit compatible Mac... c'est l'éternel problème de Mac : ils sont relativement peu suivis par les fournisseurs de logiciels. PErsonnellement, je ne comprends même pas qu'on s'achète un Mac. MAis bon, admettons... DOnc là encore, si BD Gest est compatible suite à la transformation, tant mieux. Mais voilà, tout repose sur le dévelopeur. SI celui-ci travaille sur PC, il est logique qu'il travaille avec des outils disponible sur PC. Par contre, je comprendrais qu'il ne fasse pas un effort supplémentaire pour développer également pour les Mac. Si le Mac est compatible avec le langage sur lequel BDGest va être développé, tant mieux pour tout le monde.
Sinon, j'ai envie de dire "tant pis", il ne faut pas utiliser un ordinateur qui se veut avant tout un objet de mode...
Avatar de l’utilisateur
Marc S.
Auteur
Auteur
 
Messages: 608
Inscription: 28/09/2004
Localisation: Angers
Age: 51 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede micfrip » 06/02/2007 13:08

Sinon, j'ai envie de dire "tant pis", il ne faut pas utiliser un ordinateur qui se veut avant tout un objet de mode...


Tu ne vas pas te faire que des amis en mettant ce genre de commentaire... :mrgreen:

Par contre, je reprendrai juste ton argument concernant java... si votre développeur a été assez stupide pour continuer à développer sur la virtual machine de M$, désolé mais il ne faut pas en imputer la faute au langage.

En outre, si ton application était vraiment "full web", tu n'aurais aucun problème de compatibilité vu que le programme serait uniquement exécuté côté serveur. A mon avis, c'est sûrement un bricolage avec des applets et si c'est ça, je peux comprendre que tu aies des réticences...
Avatar de l’utilisateur
micfrip
BDérisoire
BDérisoire
 
Messages: 15
Inscription: 26/02/2004
Localisation: Habay-La-Neuve
Age: 48 ans

PrécédenteSuivante

Retourner vers BD Gest' 7 (Obsolète)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités