Coucou Quentin !
Début de citation
* Moins de convertions implicites. Il faut faire plus attention à ses
types de variables et objets.
Ca, ce n'est pas un mal normalement; ça permet de constater un certain
nombre d'erreurs bêtes directement à la compilation, sans attendre
l'exécution.
Fin de citation
Oui, mais c'est chiant. Quand on a pris goût à un outil qui les fait
implicitement, c'est difficile de revenir en arrière. C'est comme quand on
doit gérer soi-même les majuscules et minuscules dans le code alors
qu'auparavant un outil le faisait pour vous.
Début de citation
* un moyen d'envoyer des requêtes http post comportant des limitations
in ttendues. Je viens de le découvrir;
Ah oui, quel genre de limitations ?
Fin de citation
Le fait par exemple qu'un argument post soit de façon incompréhensible
limité à 1024 caractères. Ce qui m'a forcé à passer tout un après-midi à
rechercher la solution dans le paramétrage de la classe qui sert à le gérer,
me confrontant à des méthodes au noms tellement peu évocateur que tu te
demande si le but délibéré n'était pas plutôt de te perdre.
Début de citation
Si tu veux quelque chose de pas trop encombrant, en fait, il faudrait se
mettre à python je crois.
Fin de citation
Mouais ! Cependant, étant beaucoup amené à manipuler des fichier microsoft
office, jusqu'à preuve du contraire, les langages les plus à même de le
faire finement sont les langages de microsoft.
Je ne dis pas que le python ne peut pas le faire, seulement qu'il
nécessiterait probablement plus de bidouillage qu'en .net, et donc plus de
temps.
Plutôt que de tout changer et de recommencer dans un autre langage, autant
persévérer et trouver des solutions pour les particularités remarquées, tout
en espérant qu'il n'y en ait pas une qui me bloque irrémédiablement, faisant
tomber mon projet à l'eau.
Pour mes activités de développement, j'en suis arrivé à être soumis à des
échéances très courtes. Ce qui m'oblige à privilégier d'abord le fait que le
code fonctionne
Ce qui fait que C'est triste à dire, mais il m'est arrivé lorsque je ne
trouvait pas la solution en .net, de faire appel à des dll ActiveX pour
faire rapidement le travail. Au lieu de passer des plombes sur internet ou
dans la documentation pour rechercher des parties de codes qui soient
proches afin de les assembler, personnaliser et tester jusqu'à ce que ça
fonctionne.
Mauvaise pratique je te l'accorde. Mais bon, j'y vais progressivement.
Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
Mon site: www.visuweb.net
----- Original Message -----
From: "QuentinC" <[email protected]>
To: <[email protected]>
Sent: Wednesday, February 18, 2015 10:29 PM
Subject: [progliste] Re: Vb.net plutô t difficile à dom pter
> * Moins de convertions implicites. Il faut faire plus attention à ses
types de variables et objets.
Ca, ce n'est pas un mal normalement; ça permet de constater un certain
nombre d'erreurs bêtes directement à la compilation, sans attendre
l'exécution.
* un moyen d'envoyer des requêtes http post comportant des limitations in
ttendues. Je viens de le découvrir;
Ah oui, quel genre de limitations ?
> * des choses qu'on trouve aisément pour d'autres langages, on les
trouve plus difficilement en .net. Par exemple, la manipulation des
fichiers ini en lecture et en écriture ne se fait pas sans bidouillage en
.net.
IL y a moyen d'écrire ta propre classe non ? C'est pas très compliqué des
fichiers ini de toute façon...
> * un outil de debugage qui t'affiche intempestivement des erreurs
avant même que tu n'ai terminé ta ligne. J'exagère à peine, mais ceux qui
l'ont vécu me comprendront;
Ah ça par contre je suis tout à fait d'accord. Pour avoir testé une et une
seule fois Visual Studio. Tu écris X = puis tu attends 3 sec et il te
saute déjà dessus en te disant que x est indéfini. Moi c'est le genre de
comportement de VS qui m'a saoulé direct, j'ai pas trouvé de moyen rapide
de virer ce genre de popup intempestives alors j'ai désinstallé le machin.
Pour détecter ce genre d'erreur il y a les messages de la compilation, ça
me paraît suffisant.
> * une documentation plétorique qui ne va pas d'abord à l'essentiel
avant d'aborder les cas spécifiques . Je veux dire par là que mieux vaut
un fichier chm bien structuré qu'un outil de recherche qui t'affiche des
tas de résultats non pertinents avant éventuellement d'arriver à
l'information que tu recherche.
Oui bon ça, vive la MSDN. C'est une histoire d'habitude je pense.
> * un ide lourd et gourmand en ressources.
Bon ça c'est l'effet Visual Studio une fois de plus. Là je suis 150%
d'accord, ça m'a aussi saoulé très vite.
Si tu veux quelque chose de pas trop encombrant, en fait, il faudrait se
mettre à python je crois. Rapport simplicité/puissance, c'est pas mal il
me semble; il reste juste à gommer les petits inconvénients dont on a déjà
longuement parlé et reparlé...
A moins que Lava Chris t'attire vers son langage favori... qui n'est après
tout qu'une autre variante du basic, si j'ai bien suivi. OU bien si tu es
fou comme moi, mets-toi au C++.
Progliste :
Pour se dsinscrire de la liste :
mailto:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pices jointe sont activs leur taille est limit 2
MO
Pour accder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv, je
vous rpondrez en priv.
Progliste :
Pour se d�sinscrire de la liste :
mailto:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je
vous r�pondrez en priv�.