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

Linq Discussion :

Linq et .Net Framework 2 ?


Sujet :

Linq

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de NiamorH
    Inscrit en
    Juin 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 1 309
    Par défaut Linq et .Net Framework 2 ?
    Faut-il obligatoirement passer au 3.X pour utiliser Linq ?

    Je ne compile pas mon projet à cause de la méthode AsEnumerable() qui me manque (Dispo dans DataSetExtensions du .Net Framework 3)

  2. #2
    Membre éclairé Avatar de getz85
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2008
    Messages
    423
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2008
    Messages : 423
    Par défaut
    Apparemment avec ça tu peux: http://www.albahari.com/nutshell/linqbridge.aspx

  3. #3
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    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 875
    Par défaut
    Citation Envoyé par Suffocation Voir le message

    Excellent, merci pour l'info

    @NiamorH : attention, ça ne fonctionnera que pour Linq to Objects... n'espère pas utiliser Linq to SQL ou Linq to Entities avec ça

  4. #4
    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 NiamorH Voir le message
    Faut-il obligatoirement passer au 3.X pour utiliser Linq ?

    Je ne compile pas mon projet à cause de la méthode AsEnumerable() qui me manque (Dispo dans DataSetExtensions du .Net Framework 3)
    A priori oui. De plus les extensions langage spécifiques de Linq ne sont supportées que le C# 3.0 qui lui même ne tourne qu'avec le framework 3.5.

  5. #5
    Membre éprouvé
    Avatar de NiamorH
    Inscrit en
    Juin 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 1 309
    Par défaut
    Merci pour vos réponses
    Citation Envoyé par Bluedeep Voir le message
    A priori oui. De plus les extensions langage spécifiques de Linq ne sont supportées que le C# 3.0 qui lui même ne tourne qu'avec le framework 3.5.
    Hum... A priori rien n'empêche d'utiliser un compilateur C# 3.0 avec un Framework .Net 2 (c'est notamment plus ou moins évoqué dans le lien sur LinqBridge plus haut), maintenant, je te rejoinds sur le fait que l'on ne peut pas en utiliser toutes les fonctionnalités (ce qui m'est arrivé avec Linq en gros).

    D'ailleurs, est-il possible d'utiliser un autre compilateur que C# 3.0 sous VS2008 par exemple ?

  6. #6
    Rédacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Par défaut
    Citation Envoyé par Bluedeep Voir le message
    A priori oui. De plus les extensions langage spécifiques de Linq ne sont supportées que le C# 3.0 qui lui même ne tourne qu'avec le framework 3.5.
    Pour info, C# est tout à fait utilisable avec le framework 2.0 sauf pour les méthodes d'extension. Pour le reste (propriété auto-implémentées, lambda, etc.) c'est utilisable avec le framework à condition d'avoir un compilateur C# 3.0 (VS 2008 par exemple)
    Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.

    Bonnes pratiques pour les accès aux données
    Débogage efficace en .NET
    LINQ to Objects : l'envers du décor

    Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter

Discussions similaires

  1. [VS.Net][Framework] creer un setup incluant le framework
    Par plasticgoat dans le forum Visual Studio
    Réponses: 13
    Dernier message: 18/03/2007, 19h00
  2. Microsoft .NET Framework version 1.1, français
    Par vins25 dans le forum Autres Logiciels
    Réponses: 7
    Dernier message: 13/03/2006, 13h18
  3. MFC et .Net Framework
    Par ihssen dans le forum MFC
    Réponses: 2
    Dernier message: 26/03/2005, 15h34
  4. Réponses: 8
    Dernier message: 22/11/2004, 12h27

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