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

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    février 2010
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2010
    Messages : 138
    Points : 48
    Points
    48

    Par défaut Choix d'un livre pour un développeur Java

    Bonjour,

    Développeur Java depuis maintenant 4 ans, je souhaite apprendre le C#. J’ai déjà touché à plusieurs gros Framework (Struts, Spring MVC, OSGi, JSF) et développé des applications Android. Je suis donc à l’aise avec les concepts de la POO. Je cherche un livre sur le C# pour apprendre les concepts du langage et son utilisation en milieu professionnel. Typiquement, un livre reprenant les bases de la POO et ne traitant que de la possibilité de réaliser des clients riches ne correspond pas à ce que je cherche.

    J’ai donc sélectionné 2 bouquins qui, il me semble correspondent à mes attentes : C# 4 : Écrivez du code performant et efficace et C# 4 sous Visual Studio 2010 : Développez des applications x-tiers qui, selon moi, s’inscrivent bien dans un contexte professionnel. Je suis demandeur de retours sur ces bouquins et, le cas échéant, d’une aide pour me décider à en choisir un. Si quelqu’un connaît d’autres livres (moins onéreux) qui pourraient tout autant faire l’affaire je suis intéressé.

  2. #2
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : octobre 2008
    Messages : 3 615
    Points : 8 080
    Points
    8 080

    Par défaut

    Voici quelques critiques de livre, je ne sais pas si tu les as déjà vues:
    http://dotnet.developpez.com/livres/#livresCSHARP

  3. #3
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    février 2004
    Messages
    19 870
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2004
    Messages : 19 870
    Points : 39 660
    Points
    39 660

    Par défaut

    A mon avis les 2 livres que tu as repérés sont un peu trop spécifiques, tu devrais sans doute commencer par quelque chose de plus général. Je n'ai pas trop d'exemples en tête... Je crois que C# in a Nutshell est très bon, mais je ne sais pas s'il existe en français

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    février 2010
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2010
    Messages : 138
    Points : 48
    Points
    48

    Par défaut

    Quand tu dis trop spécifique, tu veux dire qu'il cible seulement une partie du langage, et qu'ils ont donc une utilité limitée ?

    Pour celui qui traite du développement x-tiers, c'est peut être le cas. Mais pour ce qui est de celui qui cible les manières d'écrire du code performant, j'ai l'impression qu'il présente les bonnes pratiques à mettre en oeuvre lorsque l'on doit développer en C#. Je ne trouve pas ça extrêmement spécifique, ça me semble applicable dans tous les contextes. Après c'est vrai qu'il n'aborde peut être pas les bases du langage (la structure des instructions par exemple). Je pense que pour cette partie, un cours ou tutoriel C# developpez.com peux tout aussi bien faire l'affaire.

    Je trouve dommage d'acheter un livre ne présentant que les bases d'un langage. Est-ce le cas du livre que tu proposes, ou va t-il plus loin dans le détail des concepts du langage ?

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    février 2004
    Messages
    19 870
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2004
    Messages : 19 870
    Points : 39 660
    Points
    39 660

    Par défaut

    Citation Envoyé par K-you Voir le message
    Quand tu dis trop spécifique, tu veux dire qu'il cible seulement une partie du langage, et qu'ils ont donc une utilité limitée ?
    Je veux dire que ces livres supposent probablement que tu connais déjà le langage, et donc ils ne reviennent pas dessus. Si tu viens de Java, tu n'auras sans doute pas de mal avec la syntaxe, mais il y a pas mal de différences avec Java qu'il est important de bien comprendre, au niveau des concepts (types valeurs et types référence, délégués, Linq...)

    Citation Envoyé par K-you Voir le message
    Je trouve dommage d'acheter un livre ne présentant que les bases d'un langage. Est-ce le cas du livre que tu proposes, ou va t-il plus loin dans le détail des concepts du langage ?
    Je l'ai pas lu, donc je sais pas trop... Au vu du sommaire, ça couvre le langage proprement dit, et les concepts importants du .NET framework, mais ça ne parle pas d'architecture et de choses comme ça.

  6. #6
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    octobre 2011
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : Belgique

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

    Informations forums :
    Inscription : octobre 2011
    Messages : 141
    Points : 201
    Points
    201

    Par défaut

    Comme l'a dit tomlev, C# in a Nutshell est parfait si tu n'as pas peur de l'anglais.
    Il couvre le coeur du langage, sans s'attarder sur les "add-ons" (ADO.NET, WPF, ...). Ce qui fait qu'il est TRES complet sur le C# en lui-même.

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    février 2010
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2010
    Messages : 138
    Points : 48
    Points
    48

    Par défaut

    Ok, ça paraît être un bon choix. Je vais donc choisir ce livre là. Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SOLARIS] quels avantages pour un développeur java ?
    Par afrikha dans le forum Solaris
    Réponses: 5
    Dernier message: 07/06/2007, 23h22
  2. Choix d'un livre pour apprendre DirectX avec C++
    Par ok07 dans le forum DirectX
    Réponses: 5
    Dernier message: 11/04/2007, 10h14
  3. Réponses: 3
    Dernier message: 16/05/2006, 23h30
  4. choix d'un livre pour débuter
    Par Mousk dans le forum Contribuez
    Réponses: 16
    Dernier message: 14/04/2006, 13h49
  5. [Conseil]Livre pour débuter en Java ?
    Par Premium dans le forum Langage
    Réponses: 13
    Dernier message: 17/02/2006, 09h19

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