IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

Quels articles ou tutoriels sur Delphi ? [Débat]


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    7 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 7 996
    Billets dans le blog
    2
    Par défaut Quels articles ou tutoriels sur Delphi ?
    Chers membres du Club,

    La page Cours Delphi compte près de 350 articles, cours complets et tutoriels.
    Ces dernières années, Delphi a considérablement évolué mais force est de constater que peu d'articles ou tutoriels concernent les dernières versions en date de Delphi et les nouvelles plateformes supportées. La rédaction souhaite y remédier, avec votre aide.

    Aussi faisons-nous appel à vous tous, afin, dans un premier temps, de déterminer quel genre d'articles ou tutoriels seraient les plus intéressants, sur les nouvelles évolutions de Delphi, pour débuter avec Delphi, sur des notions générales, etc.

    Toutes les idées sont les bienvenues.

    Si vous avez découvert des ressources en anglais qu'il serait intéressant de traduire en français, c'est également tout bon.

    À vos claviers !

    Rendez-vous sur ce fil de discussion et votez pour déterminer les priorités.
    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
    La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]

  2. #2
    Membre confirmé Avatar de Simicro
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Mai 2012
    Messages : 136
    Par défaut
    Bonjour Alcatiz,

    De niveau débutant, je suis sur Delphi 7 et pense y rester encore quelques années car je ne fais que des applications Desktop Windows (et le 32 bits me suffit).

    Aussi, je suis peu intéressé - pour le moment - par les articles ou tutoriels concernent les dernières versions en date de Delphi et les nouvelles plateformes.

    Mais c'est une réaction à chaud.

    Je vais me pencher plus avant sur la question et te ferai un retour plus complet en particulier sur ces aspects :
    - Débuter avec Delphi
    - Notions générales
    - Ressources en anglais

  3. #3
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    7 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 7 996
    Billets dans le blog
    2
    Par défaut
    Génial !
    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
    La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]

  4. #4
    Membre confirmé Avatar de Simicro
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Mai 2012
    Messages : 136
    Par défaut
    ----------------------------
    1) Les ressources en anglais
    ----------------------------

    Même si l'offre peut créer la demande, je pense qu'avant de se lancer des traductions très chronophages il faudrait déjà voir la demande du public. Le nombre de demandes qui sera posté dans ce topic sera déjà un indicateur. Il faut aussi pouvoir obtenir les autorisations de traduction, ce qui n'est pas donné pour certaines ressources (ex : about.delphi.com).

    Ensuite, je sais qu'il y a une "tradition francophone" assez forte sur http://www.developpez.net et que dans un post récent tu disais préférer traduire que de mettre des liens Alcatîz, de crainte que le contenu source disparaisse. Mais publier une collection de liens vers des ressources d'intérêt en anglais serait utile à mon sens. Car si via Google, on est assez vite dirigé vers les ressources Delphi anglophones de référence, il y a aussi des pépites qu'on trouve seulement par hasard ou plus difficilement. Dans l'hypothèse où cette idée fait son chemin, voici les sites que je recommande, assortis d'un court commentaire :

    About Delphi
    http://delphi.about.com
    Une référence incontournable avec des tutoriels et articles de tous niveaux : débutant, intermédiaire, avancé. Articles rapides à lire, bien ciblés et pratiques. Malheureusement Žarko Gajic, Embarcadero Delphi MVP, après avoir été le guide rédacteur de la rubrique Delphi de About.com de 1998 à 2012 (15 ans !) a rendu le tablier et depuis il n'y a pas eu de successeur. Une astuce : en haut à droite de chaque article se trouve une icône imprimante qui permet de nettoyer la page de tous les liens et affichages publicitaires en vue d'imprimer. J'ai imprimé plus de 80 articles avec un writer PDF, de crainte qu'un jour ce contenu ne disparaisse. Pour le coup, et pour certains sites, je te rejoins Alcatîz.

    Delphi Basics
    http://www.delphibasics.co.uk
    Un autre incontournable. Des tutos sur les fondamentaux Delphi/Pascal et surtout des articles avec de nombreux exemples pratiques. Une autre point fort de ce site : les nombreuses possibilités pour accéder rapidement à l'information recherchée : units, RTL, catégories, alphabétique... Personnellement, j'ai acheté la version du site mise sur un programme Windows pour £7, qui enlève toute la pub, et apporte quelques bonus. Et puis c'était aussi pour remercier l'auteur pour son travail de qualité.

    Sheepdog Guide : Delphi and Pascal Programming Tutorials
    http://sheepdogguides.com/tut.htm
    Un site qui ne paye pas de mine car peu illustré. Mais si on fait l'effort de lire le texte, les tutos sont très intéressants et progressif (niveau débutant / intermédiaire)

    Delphi For Fun
    http://www.delphiforfun.org
    Pas vraiment un site de tutoriels et d'articles mais une bibliothèque régulièrement mise à jour de programmes commentés autour de jeux, puzzles, casse-tête mathématiques.

    efg's Computer Lab
    http://www.efg2.com/Lab/
    Les tutoriels sur les graphismes sont assez rares. On retrouve ici de nombreux programmes commentés sur le traitement de l'image et de la couleur.

    Pascal Game Development
    http://www.pascalgamedevelopment.com
    Articles sur la programmation de jeux en Pascal / Delphi

    Teach Yourself Borland Delphi 4 in 21 Days
    (Je ne mets pas de lien car je ne sais pas si c'est autorisé)

    Delphi 1 User's Guide
    (Je ne mets pas de lien car je ne sais pas si c'est autorisé)
    Une référence de mon point de vue. Comme c'était à peu près à l'époque des débuts de la programmation objet et des IDE, les explications sur certains sujets sont particulièrement détaillées et pédagogiques. Et on ne les retrouve pas forcément dans les manuels utilisateurs suivants. C'est un peu comme Mastering Delphi de Marco Cantù : les premiers de la série abordait les fondamentaux du Pascal et faute de place, puis ont laissé la place à d'autres sujets purement Delphi. J'ai eu la chance de pouvoir trouver un Mastering Delphi 3 en occasion sur Amazon, que je garde précieusement.

    -----------------------------------------
    2) Débuter sur Delphi et les fondamentaux
    -----------------------------------------

    Débuter sur XXX est toujours un sujet dans toutes les communautés

    Dans l'ensemble, je trouve qu'il y a toutes les bonnes ressources pour bien débuter sur Delphi sur Developpez.net

    Respect et merci à toute l'équipe et à tous les contributeurs au fil des ans

    Il me semble que les fondamentaux sont bien couverts, et notamment au travers des tutoriels pour les anciennes versions de Delphi (Borland). Il faut donc les conserver.

    La redondance ne me dérange pas, au contraire ! Car ce qu'on ne comprend pas avec tel auteur, on le comprend mieux avec un autre.

    Je voudrais aussi faire un feedback en espérant que cela ne sera pas mal pris : j'ai surtout lu les tutoriels Developpez.net à mes débuts mais à l'usage et au quotidien, sur des points précis de référence, j'ai tendance à consulter d'autres sites (en anglais) où, compte tenu de ma manière de fonctionner, j'accède plus rapidement à l'information recherchée. Par contre, sur des problèmes opérationnels, le forum Developpez.net m'est très utile.

    Désolé si j'ai été long et un peu hors-sujet par moment mais j'avais besoin de partager. Et bien sûr, tout ce que je dis est issu de mon expérience en tant que débutant sur des Delphi "classiques" et ne s'applique pas aux fonctions ou fondamentaux sur les versions récentes de Delphi que je ne connais pas.

  5. #5
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    7 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 7 996
    Billets dans le blog
    2
    Par défaut
    Alors là, pour cette réponse très étayée !

    Citation Envoyé par Simicro Voir le message
    Même si l'offre peut créer la demande, je pense qu'avant de se lancer des traductions très chronophages il faudrait déjà voir la demande du public. Le nombre de demandes qui sera posté dans ce topic sera déjà un indicateur. Il faut aussi pouvoir obtenir les autorisations de traduction, ce qui n'est pas donné pour certaines ressources (ex : about.delphi.com).
    Nous sommes d'accord, le but de ce "tour de table" est d'essayer de déterminer les attentes du public.

    Citation Envoyé par Simicro Voir le message
    Je voudrais aussi faire un feedback en espérant que cela ne sera pas mal pris : j'ai surtout lu les tutoriels Developpez.net à mes débuts mais à l'usage et au quotidien, sur des points précis de référence, j'ai tendance à consulter d'autres sites (en anglais) où, compte tenu de ma manière de fonctionner, j'accède plus rapidement à l'information recherchée. Par contre, sur des problèmes opérationnels, le forum Developpez.net m'est très utile.
    Cette remarque est très intéressante ! Des efforts ont été faits pour intégrer le forum et le site, notamment via les barres de boutons, la possibilité aux lecteurs de réagir directement sur le forum à partir des ressources du site, le relai des actualités du portail sur le forum, etc. À ton sens, que pourrions-nous améliorer pour, justement, faciliter l'accès à l'information ? As-tu, éventuellement, un exemple concret de ce qui a pu gêner tes recherches ? Ou de ce qui les a facilitées sur un autre site ?

    Citation Envoyé par Simicro Voir le message
    Désolé si j'ai été long et un peu hors-sujet par moment mais j'avais besoin de partager. Et bien sûr, tout ce que je dis est issu de mon expérience en tant que débutant sur des Delphi "classiques" et ne s'applique pas aux fonctions ou fondamentaux sur les versions récentes de Delphi que je ne connais pas.
    En tout cas, un très grand pour ce retour.
    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
    La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]

  6. #6
    Membre éclairé

    Homme Profil pro
    ingénieur, retraité
    Inscrit en
    Février 2007
    Messages
    230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : ingénieur, retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 230
    Par défaut
    Bonjour,

    Je signale aussi "Le Programmeur - Apprenez DELPHI 3 en 14 jours", en français, livré avec Delphi 3.
    Il permet d'aborder Delphi plus facilement que le Beaulieu (malheureusement (C) ).

    PL

  7. #7
    Membre confirmé Avatar de Simicro
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Mai 2012
    Messages : 136
    Par défaut
    Citation Envoyé par Alcatîz Voir le message
    ...un très grand mercipour ce retour.
    De rien. Je bénéficie des ressources du site et forum ; je trouve donc normal de faire un retour à l'équipe sur des sollicitations comme celle-ci.

    Citation Envoyé par Alcatîz Voir le message
    Des efforts ont été faits pour intégrer le forum et le site, notamment via les barres de boutons, la possibilité aux lecteurs de réagir directement sur le forum à partir des ressources du site, le relai des actualités du portail sur le forum, etc. À ton sens, que pourrions-nous améliorer pour, justement, faciliter l'accès à l'information ? As-tu, éventuellement, un exemple concret de ce qui a pu gêner tes recherches ? Ou de ce qui les a facilitées sur un autre site ?
    Sur le rubriquage (Forum Delphi, FAQ, Tutoriels, Livres,...) et les ponts entre les rubriques, pas de souci, c'est impeccable (je me permets juste une mini digression : est-ce que "Défi" et "Delphi TV" sont encore vraiment d'actualité ? Sinon les supprimer ?)

    Pour la "facilité d'accès à l'information", je voulais aussi parler de "l'attractivité de l'information" en terme de lecture et de mise en page, et non seulement du nombre de clics pour y accéder.

    Je m'explique :

    Pour moi les tutoriels de developpez.net sont de nature "documentaire" (au sens d'un document de plusieurs pages). Typiquement le guide Beaulieu qui est une sorte de livre découpé en pages HTML. Je l'ai lu aux 3/4 au début mais j'ai du mal à y revenir car l'info est dense, les paragraphes longs, tout comme les pages. En contrepartie, c'est une bible.

    Je préfère des tutoriels sous forme d'articles, car plus rapides à lire. Sur un sujet comme les Record (bien évidemment traité dans le Beaulieu), je préfère consulter Understanding and Using Record Data Types in Delphi sur About.com (OK il y a la pub...). Mais l'inconvénient de About.com est qu'il n'y a pas de sommaire structuré et complet. Alors il faut mettre les articles en favoris pour y revenir facilement plus tard.

    Après si je cherche à faire des conversions je vais sur Delphi Basics. C'est vrai que Delphi Basics est un peu particulier au sens où il a vocation à compléter l'aide en ligne de Delphi.

    Voilà, c'est juste pour te donner ma sensibilité Alcatîz, j'ai bien conscience qu'on ne change pas une ligne éditoriale ou un format de publication comme ça

  8. #8
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Mai 2008
    Messages
    2 400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 400
    Par défaut
    Salut tout le monde !
    Un sujet qui me tient à cœur "POO et base de données", un sujet dont on ne parle pas souvent, rare les ressources qu'on y trouve et très difficile de savoir où prend fin la POO pour finir avec la base de données. Surtout si on développe une application client-serveur. La gestion des utilisateurs est un bon exemple, la gestion des entités, je crois qu'il est souhaitable de découper le sujet mais sincèrement c'est pas aussi évident. J'ai cherché sur le net mais jamais tombé sur un sujet aussi détaillé prenant la POO dans le développement d'une application qui fait tourner une base de données.

    Un autre sujet qu'est celui de l’internationalisation d'une application surtout pour les langues qui s'écrivent de droite à gauche.

    Voilà pour un début .... j'aurais sans doute d'autres sujets à proposer

  9. #9
    Membre Expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2007
    Messages
    3 527
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 527
    Par défaut
    Citation Envoyé par Just-Soft Voir le message
    Salut tout le monde !

    Un autre sujet qu'est celui de l’internationalisation d'une application surtout pour les langues qui s'écrivent de droite à gauche.
    Pour ça, je crois que i18n est pas mal

  10. #10
    Membre confirmé Avatar de DarkChamallo
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 113
    Par défaut Idem
    Citation Envoyé par Simicro Voir le message
    Bonjour Alcatiz,

    De niveau débutant, je suis sur Delphi 7 et pense y rester encore quelques années car je ne fais que des applications Desktop Windows (et le 32 bits me suffit).

    Aussi, je suis peu intéressé - pour le moment - par les articles ou tutoriels concernent les dernières versions en date de Delphi et les nouvelles plateformes.

    Mais c'est une réaction à chaud.
    Tout pareil

    NB : d'ailleurs j'ai plusieurs logiciels à l'abandon faute de temps, il serait peut-être bien de créer une rubrique "passez votre soft en libre pour sa pérénité"

  11. #11
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Citation Envoyé par DarkChamallo Voir le message
    Tout pareil

    NB : d'ailleurs j'ai plusieurs logiciels à l'abandon faute de temps, il serait peut-être bien de créer une rubrique "passez votre soft en libre pour sa pérénité"
    si developpez.com ne le fait pas je peux proposer d'héberger ces logiciels sur mon site si ça t'intéresse...après faut voir ce que tu appelles "logiciel"
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  12. #12
    Membre éclairé
    Avatar de Higgins
    Inscrit en
    Juillet 2002
    Messages
    527
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 527
    Par défaut
    Bonjour tout le monde,

    Je pense que la plupart des tutoriels existants sont suffisants pour développer une application VCL. En revanche, il est très difficile de trouver des docs ou tuto sur FMX, les styles et le développement mobile. En général, les exemples restent très superficiels et sont des recopies provenant d'autres sites.

    Je suis revenu à Delphi (un peu contraint) après l'avoir abandonné au profit de C#/WPF. Je porte réécris actuellement une application D7 sous WPF et j'ai souvent l'impression de réinventer la roue. Le passage de XE3 à XE6 a été réconfortant mais il reste encore du chemin

    Comme beaucoup, je n'aime pas les tuto en vidéo (pas toujours faciles à suivre au bureau) et je préfère aller directement aux points qui m'intéressent plutôt que me "taper" plusieurs minutes pour rien

  13. #13
    Rédacteur
    Avatar de Pedro
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    5 411
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 5 411
    Par défaut
    Salut à tous

    Etant un "ancien" de Delphi, je ne connais absolument pas le standard FMX. Je pense qu'il serait intéressant (mais fastidieux!) de reprendre le guide de Frédéric Beaulieu qui est selon moi une référence. Ses parties 9 et 10 traitent justement des composants (standard VCL). Il serait bien, je trouve d'offrir un choix au lecteur au début de ces chapitres de choisir entre le standard VCL et FMX en expliquant les différences entre les 2. De cette façon, DVP pourrait répondre aux devs novices en la matière, voire mieux, rassembler pleins de tutos à droite à gauche dans un seul et même tutoriel, ce que ce guide fait déjà très bien pour la VCL.

    En ce qui concerne les nouveaux tutoriels, je suis un fervent défenseur du jeu avec Delphi. Le dev est un loisir pour moi, cela me permet de tester tout ce qui me passe par la tête. Je pense donc qu'il serait intéressant de proposer des possibilités insoupçonnées offertes par Delphi qui permet de faire bien plus que de la gestion SGBD (note: ce n'est pas un jugement de valeur )! J'ai à ce sujet écrit un article sur l'utilisation de DirectX avec Delphi et les résultats sont très bons ! Sub-Zéro à l'époque avait sorti tout pleins de tutos sur l'utilisation du son avec Delphi, etc...

    Puisqu'on parle des SGBD: Etant un parfait novice en la matière, il manque cruellement je trouve un tutoriel INCONTOURNABLE : "Delphi et les bases de données pour les nuls" ! Quand on ne sait rien (rien=néant absolu en la matière; ce qui était et est toujours un peu mon cas) c'est infernal de trouver comment faire.
    Il y a une tétra-tripotée de composants, de méthodes d'accès, de type de connexion, etc. Pour réussir à faire mon soft, j'ai dû piocher des indices à droite à gauche et surtout, surtout, faire des tests... Beaucoup de tests ! Le problème, c'est que je ne peux absolument pas garantir que ça fonctionne correctement ! J'ai d'ailleurs des bugs incompréhensibles !
    Je parle évidemment d'un tutoriel comme le guide dont je parlais plus haut: le plus exhaustif possible (composants, méthodes, etc), qui prend par la main et explique pas à pas comment faire!

    Ma petite pierre à l'édifice
    Pedro
    Aucune réponse aux sollicitations techniques par MP

    Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)

    Les pages Source C'est bon. Mangez-en!
    Le défi Delphi
    Règles du forum - FAQ Delphi - Pensez au chtit
    Aéroclub Bastia Saint-Exupéry

  14. #14
    Membre habitué
    Inscrit en
    Septembre 2010
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 12
    Par défaut langage brut
    Bonjour à tous,

    [BLABLA inutile]
    Mea Culpa, je suis essentiellement du type lurker (fureteur selon la dernière sortie de la "La Commission générale de terminologie et de néologie") et participe très très peu aux forum dont je profite un maximum. De plus, j'ose très peu poser des questions vu qu'elles sont souvent inutiles parce que je n'ai pas assez réfléchi.

    Spécialisation en Win7 je suis actuellement sous XE5. Je ne suis donc pas capable de parler des portages d'une plateforme à une autre ou tes avantages / inconvénients d'autres langages.
    L'un des softs en cours :
    - Gestion de frigos de stockage avec FIFO (BDD en MySQL)
    - Gestion d'une file d'attente en sortie du FIFO avec contrainte de temps,
    - communication avec de multiples clients sur des machines pour faire de la traçabilité.
    [/BLABLA inutile]

    Je préfère largement ne pas utiliser de composants tiers (même une VCL) afin de simplifier les reprises par d'autres personnes après moi qui n'auront pas de bibliothèque spécifiques à trouver.
    Du coup je suis intéressé par des tutos n'utilisant que ces composants simples.

    Cependant il y a quelque points qui m'ont posés des problèmes.
    - Serait-il possible de parler des concepts de classe appliqués à Delphi et de finir par une utilisation en Tstringlist ou en Tdictionnary (c'est tellement pratique)?
    - De la même manière, comment générer une frame dynamiquement?
    - déjà évoqué: comment faire un client serveur simple et efficace avec les sockets standards?
    Est-ce qu'il est possible de faire une passe sur le fonctionnement bas niveau?
    - Différence entre pile et tas + Qu'est qui est affecté à la pile et quoi au tas (function, procedure, record, class, thread, etc.)? N'y connaissant rien, je pense pouvoir mieux coder après.
    - allocation et libération de mémoire (notamment avec une interface de type DLL)

    Voilà ce qui m'a vraiment manqué dans mes recherches. J'ai maintenant résolu ces problèmes mais je pense que d'autres pourraient être intéressés.
    Comme déjà exprimé plus haut par d'autres, j'utilise beaucoup DelphiBasics et About.com pour les descriptions de fonctions. Même s'ils ne sont pas complets, ces sites sont pour moi indispensables et beaucoup trop gros pour être traduis.
    Je peux aider sur certains de ces points, même si je suis très mauvais pédagogue.

    Bonne fin de journée.

  15. #15
    Membre confirmé Avatar de Simicro
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Mai 2012
    Messages : 136
    Par défaut
    Citation Envoyé par Alcatîz Voir le message
    quel genre d'articles ou tutoriels pour débuter avec Delphi, sur des notions générales, etc.[/COLOR]
    J'aimerais bien un tutoriel ou un article sur les OnDrawCell pour dessiner sur les DrawGrid.

    Jusqu'ici je n'ai trouvé que des explications parcellaires sur le net sur les OnDrawCell.

  16. #16
    Membre Expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2007
    Messages
    3 527
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 527
    Par défaut
    Salut à tous,

    Un sujet que j'ai souvent vu évoqué dans d'autres langages mais pas en Delphi, c'est la meilleure façon de structurer son projet. Cela peut paraître très général et hors contexte mais serait je pense un point de départ intéressant pour tout nouveau projet.

    Sinon, le point sur les différents ORM pour Delphi, versions anciennes ou nouvelles.

    Bon dimanche

  17. #17
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    7 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 7 996
    Billets dans le blog
    2
    Par défaut
    Voilà des propositions intéressantes !
    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
    La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]

  18. #18
    Membre confirmé Avatar de Simicro
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Mai 2012
    Messages : 136
    Par défaut
    Suite à différents tests et expérimentations, j'ai progressé dans la compréhension des OnDrawCell donc je retire ma demande pour ne pas faire travailler quelqu'un inutilement.

  19. #19
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 130
    Billets dans le blog
    9
    Par défaut
    Une chose que j'ai cherchée récemment, c'était un exemple d'un projet Delphi sans DFM (mais quand même basé sur la VCL). J'ai lu un article de François Piette qui traitait presque ce sujet, mais je n'ai pas réussi à étendre le principe au projet entier.

    Je reconnais que cela n'aurait aucune utilité pratique, mais ça m'aiderait à mieux comprendre le fonctionnement des choses. Delphi facilite beaucoup le travail mais du coup il y a des choses qui sont toujours masquées.

    C'est la même chose pour les composants et les paquets. J'aimerais bien un tutoriel qui me montrerait comment faire un composant et un paquet avec le bloc-notes.

  20. #20
    Membre éclairé
    Homme Profil pro
    Dev informatique retraité
    Inscrit en
    Août 2005
    Messages
    228
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev informatique retraité
    Secteur : Santé

    Informations forums :
    Inscription : Août 2005
    Messages : 228
    Par défaut
    Le "Devdujeudi" qui a lieu chaque année depuis 3 saisons répond déjà à pas mal de questions sur les nouvelles versions de Delphi XE, mais cela reste de la vidéo que l'on peut voir et revoir sur le site du Devdujeudi.
    En plus c'est ciblé sur les nouveautés des versions (et notamment sur le développement mobile dans la troisième saison)
    Il est vrai qu'un bon tutoriel téléchargeable sur papier pourrait être intéressant.
    Les basiques pour les débutants pourrait être repris ne serait ce que l'utilisation complète de l'EDI qui a très fortement évolué.
    La création et l'intégration d'Interbase dans une application serait aussi intéressante.

Discussions similaires

  1. Réponses: 6
    Dernier message: 19/12/2018, 14h49
  2. Quels articles ou tutoriels sur Python ?
    Par Lana.Bauer dans le forum Général Python
    Réponses: 105
    Dernier message: 29/06/2018, 02h05
  3. Quels articles ou tutoriels sur MATLAB ?
    Par Community Management dans le forum MATLAB
    Réponses: 73
    Dernier message: 06/06/2015, 16h33
  4. [Lazarus] Quels articles ou tutoriels sur Lazarus et sur Free Pascal ?
    Par Alcatîz dans le forum Lazarus
    Réponses: 29
    Dernier message: 20/02/2015, 18h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo