IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

C# Discussion :

Différence entre le C#2.0 et le C#3.5 [Fait]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 12
    Par défaut Différence entre le C#2.0 et le C#3.5
    bonjour,

    je suis entrain de me former sur le C#2.0 (car j'ai pas mal de doc sur le 2.0). je voulais si c'était une perte de temps car peut être que le delta entre 3.5 et 2.0 est trop grand?
    Et j'aurais souhaité savoir qu'elles sont les grosses différences entre le 2.0 et 3.5.

  2. #2
    Rédacteur
    Avatar de The_badger_man
    Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2005
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 745
    Par défaut
    C# 3.5 n'existe pas, la dernière version du langage est C#3.0.

    Reste sur C#2 pour le moment. C#3 est une évolution de C#2. Tout ce qui se trouve dans C#2 se retrouve dans C#3, donc tu n'apprendra pas des trucs pour rien si c'est ça ta crainte.

    De plus, pour comprendre les nouveautés de C#3 il faut faut connaitre la version 2.
    Tu peux jeter un coup d'oeil ici : http://www.developpez.net/forums/new...te=1&p=4047808


    Pour résumé, continue ta formation sur C#2, tu as déjà largement de quoi faire.
    Les règles du forum
    Le trio magique : FAQ + Cours + fonction rechercher
    Mes articles
    Pas de questions par messages privés svp

    Software is never finished, only abandoned.

  3. #3
    Membre confirmé
    Développeur informatique
    Inscrit en
    Octobre 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 70
    Par défaut
    Le lien n'est pas correct, ca nous renvoi sur ce même sujet en réponse

  4. #4
    Membre confirmé Avatar de thelpi
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    217
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 217

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 12
    Par défaut
    Peut on utiliser la plateforme "Visual C# 2008 Express Edition" ou il existe une plateforme plus adapté pour c#2.0

  6. #6
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Citation Envoyé par OLNordine Voir le message
    Peut on utiliser la plateforme "Visual C# 2008 Express Edition" ou il existe une plateforme plus adapté pour c#2.0

    Les versions 2008 permettent de compiler indifféremment pour les versions 2.0, 3.0 & 3.5 du framework. En revanche, le language utilisé sera toujours le C# 3.0. Si on sélectionne le framework 2.0 ou 3.0 on peut utiliser toutes les extensions du C#3.0 (lambda expression, etc ..... ) SAUF celles spécifiques nécessitant le Framework 3.5 (les syntaxes Linq principalement).

    Attention à ne pas confondre les versions languages (1.0,2.0,3.0) et framework (1.0,1.1,2.0,3.0,3.5).

    Le C# 1.0 est utilisé pour le framework 1.0 et 1.1, le C#2.0 pour le framework 2.0 et 3.0 (le framework 3.0 n'est qu'une extension du 2.0 avec WCF, WWF, et WPF) et le 3.0 pour le framework 3.5.

    Ceci dit le language 3.0 est en réalité un preprocessing du 2.0, l'IL étant strictement identique, mais certaines syntaxes (Linq, comme mentionné supra) imposent l'usage du Fw 3.5.

  7. #7
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Citation Envoyé par The_badger_man Voir le message
    tu n'apprendra pas des trucs pour rien si c'est ça ta crainte.
    On peut "apprendre des trucs pour rien" ?

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 12
    Par défaut Merci à vous! Vous avez été très clair même pour un novice comme moi!
    Je suis d'accord l'apprentissage n'est jamais une perte de temps mais lorsque l'on cherche un emploie il est préférable de se concentrer sur l'essentiel.

  9. #9
    Rédacteur
    Avatar de The_badger_man
    Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2005
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 745
    Par défaut
    Citation Envoyé par Bluedeep Voir le message
    On peut "apprendre des trucs pour rien" ?
    Non mais c'est souvent ce que pensent les débutants. "Ne vaut-il pas mieux directement passer à ceci plutôt que de faire cela qui est plus ancien, etc."
    Les règles du forum
    Le trio magique : FAQ + Cours + fonction rechercher
    Mes articles
    Pas de questions par messages privés svp

    Software is never finished, only abandoned.

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

Discussions similaires

  1. Différence entre un "bidouilleur" et un Pro ?
    Par christ_mallet dans le forum Débats sur le développement - Le Best Of
    Réponses: 290
    Dernier message: 28/11/2011, 10h53
  2. Réponses: 5
    Dernier message: 11/12/2002, 12h31
  3. Différence entre TCP, UDP, ICMP
    Par GliGli dans le forum Développement
    Réponses: 1
    Dernier message: 13/09/2002, 08h25
  4. Différences entre jmp, jz, jnz, etc
    Par christbilale dans le forum Assembleur
    Réponses: 3
    Dernier message: 05/07/2002, 15h09
  5. Réponses: 3
    Dernier message: 07/05/2002, 16h06

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