quel bouquin pour un debutant en C#

quel bouquin pour un debutant en C# - C#/.NET managed - Programmation

Marsh Posté le 06-09-2005 à 09:53:29    

Bonjour
 
je suis développeur PHP4
j'ai quelques notions en POO (je sais faire quelques trucs en PHP5)
 
je voudrais apprendre à faire des applications en C# (voir ASP.net), progressivement, avec un large rappel des notions fondamentales de la POO.
quels bouquins me conseilleriez vous ?
 
j'ai  "pratique .Net et C#" de Patrick Smacchia, mais helas c plutot un bouquin pou ceux qui sont déjà a l'aise en POO et Java.
 
Merci

Reply

Marsh Posté le 06-09-2005 à 09:53:29   

Reply

Marsh Posté le 06-09-2005 à 17:36:06    

moi perso j'ai le bouquin  
C# et .NET de Gérard Leblanc! Très bon bouquin pour les débutants! Mais je ne sais pas s'il est encore possible de l'acheter! je sais qu'il était il y a quelques mois en rupture de stock! renseigne toi!

Reply

Marsh Posté le 06-09-2005 à 17:49:56    

"Inside C#", excellent bouquin qui montre bien les rouages internes du C# et qui est un des seuls à s'intéresser au code généré.


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 07-09-2005 à 09:20:38    

moi23372 a écrit :

moi perso j'ai le bouquin  
C# et .NET de Gérard Leblanc! Très bon bouquin pour les débutants! Mais je ne sais pas s'il est encore possible de l'acheter! je sais qu'il était il y a quelques mois en rupture de stock! renseigne toi!


 
tu connaissais quoi comme langages avant de te mettre a ce bouquin ? tu maitrisais bien la POO ?
 
tavais quel niveau en .Net apres t'etre imprégné de ce bouquin ?

Reply

Marsh Posté le 07-09-2005 à 09:21:49    

merci aussi Harkonnen, mai deja que C# je trouve que c pas evident a piger
alors avec un bouquin en anglais, je vais me pendre  

Reply

Marsh Posté le 07-09-2005 à 11:54:28    

Quel niveau j'avais, ben j'avais eu un peu de POO en C++ sous unix, donc rien de bien compliqué! juste la notion je vais dire de POO! Le C# n'est pas compliqué en soit une fois la nation de POO acquise! Je trouve que le livre C# et .NET est justement prévu pour des lecteurs n'ayant pas une bonne base! Il reprends bcp de notion dés le début pour une plus grande facilité!  
 
Voila le site du livre:
http://users.skynet.be/gleblanc/

Reply

Marsh Posté le 07-09-2005 à 12:13:13    

jokari34 a écrit :

merci aussi Harkonnen, mai deja que C# je trouve que c pas evident a piger
alors avec un bouquin en anglais, je vais me pendre


c'est certainement un des langages les plus simples et des plus sympas à utiliser :heink:


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 07-09-2005 à 12:24:01    

Harkonnen a écrit :

c'est certainement un des langages les plus simples et des plus sympas à utiliser :heink:


 
ce que je dis est vrai car pour ma part, je suis développeur PHP et que j'ai une approche de la programmation 100% orientée procédural.
 
Pour autant je suis tout à fait d'accord avec toi sur le fait que C# ca doit etre un vrai plaisir à coder, mais seulement quand on maîtrise la POO !
 
Je comprend bien les principes, l'appel aux méthodes de classes, tu pioche dans le framework pour créer tel objet pour faire telle action, le framework .Net est tres bien structuré, le code C# est super clair, mais tu comprendre que vu mon profil c pas si evident.
 
forcement si t a laise en POO en general, et que tu connais bien Java, tu as une facon de penser qui correspond bien à .Net et donc c tres facile.

Reply

Marsh Posté le 07-09-2005 à 12:40:39    

C'est la logique en soit qui est différente! PHP n'est pas le même genre de programmation que le C#! C'est complètement différent! Comme moi par exemple, qui vient du C et du C++, le C# c'est simple car j'ai aquis une logique de programmation de bas niveau par rapport au C#.  
 
JAVA et C# c'est kazi le même genre, on va dire que bilou à copier SUN pour son C# car il est clair que le concepte vient de JAVA et pas du C# :D  
Je dirais, microsoft à améliorer le concepte venant de java (sauf en terme de portabilité :D)

Reply

Marsh Posté le 07-09-2005 à 12:45:38    

Billou ka fé C" pour concurrencer Sun c plus qu'evident.
meme si billou voulait etre de mauvaise fois, quand tu vois la syntaxe et larchitecture de developpement, ca fait aucun doute
 
venant de PHP, je vois clairement que ce langage n'a RIEN a voir avec la famille C/C++/C#/Java.
Il reprend juste un poil la syntaxe du C++
Et passer a une nouvelle logique (nouvelle facon de penser), alors que j'utilise la meme depuis 4 ans, c pas evident.
 
donc par rapport a mon profil, le bouquin de Gérard Lebalnc serait nickel ? (il est introuvable dans les librairies, snif)


Message édité par jokari34 le 07-09-2005 à 12:46:23
Reply

Marsh Posté le 07-09-2005 à 12:45:38   

Reply

Marsh Posté le 07-09-2005 à 13:13:17    

oui c'est ce que je craignais en fait! l'année passée ça avait déjà été le problème! Moi j'ai su me le procurer directement par l'auteur, et oui cet illuminer c'est mon prof de C# :D
Pourquoi ne tente tu pas d'envoyer un mail à l'auteur, peut être qu'il pourrait t'éclairer sur la question et éventuellement t'en faire parvenir un!
gleblanc@skynet.be


Message édité par moi23372 le 07-09-2005 à 13:15:44
Reply

Marsh Posté le 07-09-2005 à 13:20:44    

merci
wé je vais lui en parler

Reply

Marsh Posté le 07-09-2005 à 13:33:10    

quand tu crée une appli WinForm en C#, sachant que VS.Net génère du code sur les objets que tu utilise (objets ADO.net par ex)
est ce que tu dois maitriser ce code généré en plus de ce que toi tu code ?

Reply

Marsh Posté le 07-09-2005 à 13:38:24    

non pas spécialement! moi je ne regarde jamais le code qui est généré! juste ma logique de programmation! Regarde ce que toi tu codes ;)
Bien entendu, faut savoir utiliser les différentes classes offertes par le framework pour pouvoir faire des trucs assez pousser! Mais bon en regardant dans la doc, c'est bon quoi! Une fois qu'on sait quelles méthodes utilisés ça va tout seul! C'est ça qui est bien en POO


Message édité par moi23372 le 07-09-2005 à 13:39:59
Reply

Marsh Posté le 07-09-2005 à 13:44:33    

ouaip la réutilisabilité c extra
en fait j'ai quand meme des connaissances de base, car j'ai du me mettre a PHP5
donc j'ai un apercu pas mal de la POO. a travers PHP
ce qui est cool dans VS.net c l'autocompletion de methodes.

Reply

Marsh Posté le 07-09-2005 à 13:51:19    

bon de toute facon ya rien de mieux qu'un bon bouquin pour poser mes questions

Reply

Marsh Posté le 07-09-2005 à 14:33:09    

au fait tu fé quoi comme etudes ?

Reply

Marsh Posté le 07-09-2005 à 14:35:57    

moi je fais des études en informatique de gestion... Je vais en dernière année...

Reply

Marsh Posté le 07-09-2005 à 15:44:25    

BTS IG ? vous developpez en C#
j'aurais du faire developpeur en  BTS IG, plutot que ARLE  
lol

Reply

Marsh Posté le 07-09-2005 à 17:43:00    

j'étudie en belgique donc votre système français ça ne me dis rien du tout!  
La nouvelle appellation de mes études c'est
BACHELIER en informatique de gestion
 
On développe dans beaucoup de langages!
C/C++/C#/JAVA/COBOL/PLSQL/
Plus une gestion complète d'une BD sous ORACLE et donc de l'SQL ;-)


Message édité par moi23372 le 07-09-2005 à 17:43:31
Reply

Marsh Posté le 07-09-2005 à 19:37:09    

bachelier ? en belgique ca correspond au bac ou bac+ X ?
en tout cas vous etes en avance apparemment
en France ya tjours un gros decalage entre ce que demandent les entreprises et ce que font les lycées pour les Bac+2
 
au fait a propos du bouquin, c dommage, je viens de recevoir un mail de Gérard Leblanc: son bouquin sera réddité mais pas avant debut 2006 a cause de la nouvelle campagne de pub de Microsoft pour Visual studio 2005. tous les editeurs surveillent de pres l'evenement.
 
Snif, j'arriverai pas a le trouver

Reply

Marsh Posté le 07-09-2005 à 21:43:58    

je pense que bachelier c'est un BAC + 3  
 
écoute je peux avoir un résumé de ce livre, c'est tout ce que je peux faire! donc si ça t'intéresse, laisse moi une adresse email ou qqch comme ça

Reply

Marsh Posté le 09-09-2005 à 12:45:51    

je veux pas avoir l'air lourd, mais j'insiste sur "Inside C#". c'est un très bon bouquin, écrit dans un anglais simple à traduire


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 09-09-2005 à 12:54:03    

moi23372 : merci, mais tu n'a rien a me devoir. Je monte en ce moment un dossier de formation, donc probablement que je ferai un apprentissage POO/C# en direct. Si ca marche pas j'attendrai la nouvelle réédition et en attendant je vais bosser avec mon bouquin
 
Harkonnen : si tu insiste c probablemen que tu crois vraiment en bouquin et qu'il ta apporté réellement quelque chose. Je prend en note ta suggestion.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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