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�.
        
        

Répondre à