quel bouquin pour vb

quel bouquin pour vb - VB/VBA/VBS - Programmation

Marsh Posté le 17-03-2003 à 11:34:36    

je demarre sur visual basic et je voudrai acheter un bon bouquin, vous avez des idées??

Reply

Marsh Posté le 17-03-2003 à 11:34:36   

Reply

Marsh Posté le 17-03-2003 à 13:22:37    

"Visual Basic Programmer's Guide" édité par Microsoft press. C'est de loin le bouquin le plus complet sur VB que j'ai eu entre les mains.
 
Enfin, si tu débute la programmation, tu ferais mieux d'essayer un autre langage. VB est assez limité et donne de mauvaise habitude de programmation si tu n'as pas appris d'autres langages avant.


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 18-03-2003 à 11:17:19    

mareek a écrit :

Enfin, si tu débute la programmation, tu ferais mieux d'essayer un autre langage. VB est assez limité et donne de mauvaise habitude de programmation si tu n'as pas appris d'autres langages avant.


[:plusun]  Visual Basic est un langage vraiment trop à part pour être pris en considération quand on débute.

Reply

Marsh Posté le 18-03-2003 à 11:45:14    

Mais arretez avec ces faux prétextes, j'ai l'impression de voir ca en boucle à chaque fois que quelqu'un veut se mettre au VB ... Oui VB est lent, oui il n'est pas portable, oui c'est du microsoft, mais non il ce n'est pas un mauvais langage (en tout cas pour le débutant) et non, il ne donne pas de mauvaises habitudes (ca ne m' a pas empeché de faire du c/c++, asm, php, amos et purebasic).
 
m and m's>pour répondre à ta question, prend n'importe quel bouquin de poche dédié à VB (sauf les trucs pour les nuls), histoire de bien comprendre comment ca marche et voire aussi, si ce langage correspond à ce que tu veux faire. Si c'est le cas, achete un bouquin plus évolué comme celui sucité (ou "extreme hardcore vb" qui est excellent).

Reply

Marsh Posté le 18-03-2003 à 12:01:51    

karlkox a écrit :


VB ... Oui VB est lent, oui il n'est pas portable, oui c'est du microsoft


Ce sont des arguments à deux balles et je ne me base pas sur ceux là pour poser mon jugement.  J'ai pratiquement 5 ans de VB derrière moi et j'ai assez d'expérience dans pléthore d'autres langages que j'ai pratiqués avant (dont C++).  Et je maintiens que VB donne de mauvaises habitudes, ou mystifie les gens qui viennent d'un autre langage parce que VB ne réagit pas la même façon.  Des exemples?  Certes oui: comportement du Iif, gestion du casting, demi compilation (même avec Ctrl F5), donc faiblesse des checks faits par le compilateur, l'orienté objet à la VB (implements), gestion des sources (stockés en mémoire sans contrôle de ce qu'il y a sur le disque), un framework boiteux (différent des frameworks usuels dans son implémentation et sa logique).
 
VB est un langage facile à assimiler, et permet de faire des interfaces très rapidement.  Ce qui en fait à la fois son plus grand avantage mais aussi son plus grand inconvénient: dès qu'on veut faire des choses complexes, ça devient beaucoup plus complexe que dans n'importe quel autre langage (je bosse pour l'instant sur un moyen de récupérer la pile d'appel par programme).  Le problème est donc que quand on en arrive aux choses compliquées, on n'a plus envie de faire marche arrière.  On vous fait miroiter un truc joli, sexy, mais dès qu'on gratte, c'est l'horreur.  VB, c'est un peu le côté obscur: plus facile, plus rapide, mais loin d'être le meilleur.

Reply

Marsh Posté le 18-03-2003 à 14:39:21    

Bah tu sais j'ai commencé sur GFA Basic sur Amiga (version 3.x) et ensuite sur VB 3.0 si tu veux en venir par la ... M'enfin passons.
Concernant le langage je persiste et je signe que ce ne sont pas des arguments valables. Quand je suis dans VB, je me plie au limitations/spécifications du langage, quand je fais du C, je me plie aux limitations/spécifications du langage, etc etc ... Je ne vois pas par quel force divine, le VB forcerais mes petits doights a faire des if et des case (switch) à la VB. Si on à compris comment fonctionne un langage (je ne parle pas du point de vue syntaxique mais plutot sa philosophie), on peut programmer dans n'importe quel langage à syntaxe non mnémonique (comme l'asm ou le vhdl).
Celui qui arrive à la limite de VB saura pertinement qu'il lui faudra évoluer et la, il sera libre de faire son choix comme bon lui semble (c, c++, asm, java .. ou pkoi pas, Delphi !). Il n'y a pas de mauvais langages, juste de mauvais programmeurs. (je ne te vise pas hein ;) )

Reply

Marsh Posté le 18-03-2003 à 14:41:35    

je vais te mettre un coup de bottin, t'auras plus envie de faire du VB apres

Reply

Marsh Posté le 18-03-2003 à 15:03:27    

le problème c'est que tous les mauvais programmeurs que je connais font du VB :cry:
 
Faut dire aussi que là où je bosse ya pas grand chose d'autre :/

Reply

Marsh Posté le 18-03-2003 à 18:19:09    

Moi j ai utilise le livre de poche de micro application...C est pas trop mal pour commencer je crois....En tout cas, moi ca m a permis de commencer et je n ai pas eu d autre bouquins pour le moment a part internet et le forum....Les bouquins de poches donnent une base suffisante pour commencer sans trop te perdre.....
 
Il faut tout de meme repondre au questions posees tout de meme...Il n a pas demande si c etait bien ou pas VB...Il dit qu il veut commencer....alors repondez a ca question et en plus vous pouvez donner votre avis.....mais repondez aux questions !!!!

Reply

Marsh Posté le 18-03-2003 à 18:20:51    

Sylvaing a écrit :

Il faut tout de meme repondre au questions posees tout de meme...Il n a pas demande si c etait bien ou pas VB...Il dit qu il veut commencer....alors repondez a ca question et en plus vous pouvez donner votre avis.....mais repondez aux questions !!!!


la question a trouvé réponse dès le second post (de mareek) :heink:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 18-03-2003 à 18:20:51   

Reply

Marsh Posté le 18-03-2003 à 18:22:45    

C est vrai....mais on pouvait faire mieux .....

Reply

Marsh Posté le 18-03-2003 à 18:44:17    

Sylvaing a écrit :

C est vrai....mais on pouvait faire mieux .....

A mon avis, le bouquin que j'ai indiqué est bien meilleur que le grand livre de VB6 de micro application. [:spamafote]

Reply

Marsh Posté le 18-03-2003 à 23:46:05    

Sylvaing>j'ai répondu aussi et j'ai donné a peu pres la meme réponse que toi, je trouve qu'un bouquin de poche est largement suffisant pour commencer, apres faut voir si on en a besoin d'un plus complet (ca coute des sous quand meme).

Reply

Marsh Posté le 19-03-2003 à 00:39:09    

Au lieu de livres, je recommande le MSDN, c'est une très bonne source d'informations.
 
PS : le MSDN (Microsoft Development Network) est payant (plutôt cher d'ailleurs !), mais il existe une version consultable gratuitement en ligne, ici :
http://www.microsoft.com/france/ms [...] efault.asp

Reply

Marsh Posté le 19-03-2003 à 10:04:37    

un bouquin est quand meme plus didactique et moins compliqué (n'oublions pas qu'il veut débuter) que la MSDN ;)

Reply

Marsh Posté le 19-03-2003 à 10:31:47    

karlkox a écrit :

un bouquin est quand meme plus didactique et moins compliqué (n'oublions pas qu'il veut débuter) que la MSDN ;)


je plussoie, MSDN est trop tentaculaire pour être vraiment didactique, rien de tel qu'un bouquin pas trop mal foutu pour débuter!

Reply

Marsh Posté le 19-03-2003 à 10:33:38    

karlkox a écrit :

un bouquin est quand meme plus didactique et moins compliqué (n'oublions pas qu'il veut débuter) que la MSDN ;)

+1 le papier c'est bon, mangézen


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 19-03-2003 à 11:13:55    

m and m's a écrit :

je demarre sur visual basic et je voudrai acheter un bon bouquin, vous avez des idées??


 
Moi je te conseilles le bouquin '300 astuces pour Visual Basic'  , les exemples sont clair et bien expliqués et puis, comme c'est marqué dans le titre y'a plein d'astuces!
 
http://www.eyrolles.com/php.inform [...] 0193c0e0f8
 


---------------
C17
Reply

Marsh Posté le 22-10-2003 à 14:15:16    

g la grosse bible VB6 et c vrai ke je la consulte rarement car c mal expliké et je trouve ke les explications ne sont pas completes, je le deconseille donc pour un debutant

Reply

Marsh Posté le 17-11-2003 à 00:08:59    

Je pense que karlkox a raison :
"Il n'y a pas de mauvais langages, juste de mauvais programmeurs".
J'ai eu un probleme avec un soft ya quelques temps et j'ai
décidé d'apprendre C++ car la reussite passsait par-là. Taz doit
se souvenir de moi...Constatant que le temps nécessaire à
l'apprentissage de ce nouveau language depassait le temps
qui m'etait imparti, j'ai lutté contre VB et je sors vainqueur
de ce combat. C'etait pas facile, application "Directshow" avec
creation des "Graphs" et gestion des "Filtres" (sauvegarde
paramettres...etc..),  acquisition Audio/Video, Encodage Divx...
DVD....etc...
Je reconnais que tous n'a pas été facile et que pour me sortir
de certaine situations j'ai du faire appel a Softice et "_Lseek"....mais l'important c'est d'avoir reussi sans faire
appel a aucun control Activex. Comme quoi, quand on veut, on peut.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed