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

Framework .NET Discussion :

Developpement NET2.0 avec VS2008


Sujet :

Framework .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 699
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 699
    Par défaut Developpement NET2.0 avec VS2008
    Salut All,

    Je cherche des informations ou des experiences sur l'utilisation de Visual Studio 2008 (VB plus precisement) avec un projet commence avec VS2005 et utilisant NET2.0

    Avant d'envisager de passer à VS2008, j'aimerai bien savoir si ca va poser des problemes et si oui eventuellement lesquels.
    Je sais deja qu'on peut continuer à utiliser NET2.0 mais comme on dit : 1 indien averti en vaut 256

    Merci pour toutes vos infos.
    Danyel.

  2. #2
    Membre éprouvé Avatar de anthyme
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 559
    Par défaut
    quand tu ouvre un fichier sln vs 2005 il te le "migre" vers 2008 alors il est possible que ce nouveau fichier ne soit plus réutilisable par vs 2005 mais je n 'en suis pas sur il faudrait tester

    Mais au pire, si tu travail avec des personnes sous vs 2005, tu peux faire 2 sln : un pour VS 2005 l'autre pour VS 2008.

    J'ai déjà vue ca dans certain projet opensource

  3. #3
    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
    Le code .NET 2.0 est parfaitement compatible avec .NET 3.5 étant donné que le CLR n'a pas été modifié entre les deux versions.
    C'est simplement le format des fichiers projet/solution qui va changer entre VS 2005 et VS 2008, mais pas de changement de code.
    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

  4. #4
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Surtout que VS2008 supporte le multitargeting. A la création du projet tu peux choisir le framework avec lequel tu veux développer (2.0, 3.0, 3.5 pour l'instant).

  5. #5
    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 Skyrunner Voir le message
    Surtout que VS2008 supporte le multitargeting. A la création du projet tu peux choisir le framework avec lequel tu veux développer (2.0, 3.0, 3.5 pour l'instant).
    Le multi-targeting est assez difficile à appréhender pour certaines personnes. En fait cela consiste à dire qu'il ne sera pas possible d'utiliser des assemblies qui ont été introduites après la version du framework que l'on sélectionne.
    Par contre, cela n'indique pas que c'est toujours le compilateur installé avec .NET 3.5 qui sera utilisé (C# 3.0 ou VB.NET 9.0); ceci implique donc que l'on peut utiliser les nouveautés des langages précédemment cités même pour une application ciblant le framework 2.0, je pense par exemple aux lambda expressions, aux initialiseurs d'objets/collection et aux propriétés auto-implémentées.
    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

  6. #6
    Membre Expert Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 699
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 699
    Par défaut
    Citation Envoyé par SaumonAgile Voir le message
    Le multi-targeting est assez difficile à appréhender pour certaines personnes. En fait cela consiste à dire qu'il ne sera pas possible d'utiliser des assemblies qui ont été introduites après la version du framework que l'on sélectionne.
    Voila, on rentre dans les questions troubles.
    Donc, si je comprends bien : on choisi NET2.0 on reste NET2.0


    Citation Envoyé par SaumonAgile Voir le message
    Par contre, cela n'indique pas que c'est toujours le compilateur installé avec .NET 3.5 qui sera utilisé (C# 3.0 ou VB.NET 9.0); ceci implique donc que l'on peut utiliser les nouveautés des langages précédemment cités même pour une application ciblant le framework 2.0, je pense par exemple aux lambda expressions, aux initialiseurs d'objets/collection et aux propriétés auto-implémentées.
    Hou la la, ca c'est pas glop du tout si tu me confirmes, que meme si on choisi de rester en 2.0, il va compiler en 3.5 et utiliser donc le 3.5 ???

  7. #7
    Membre Expert Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 699
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 699
    Par défaut
    Citation Envoyé par SaumonAgile Voir le message
    C'est simplement le format des fichiers projet/solution qui va changer entre VS 2005 et VS 2008, mais pas de changement de code.
    Le projet crée par VS2008 à partir du VS2005 sera t'il tjrs compatible avec celui du VS2005 ?
    Meme si je reste sous NET2.0 ?


    Citation Envoyé par Skyrunner Voir le message
    Surtout que VS2008 supporte le multitargeting. A la création du projet tu peux choisir le framework avec lequel tu veux développer (2.0, 3.0, 3.5 pour l'instant).
    Est ce tjrs le cas si ce n'est pas une creation, mais une mise a jour d'un projet NET2.0 ?

  8. #8
    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 Danyel Voir le message
    Le projet crée par VS2008 à partir du VS2005 sera t'il tjrs compatible avec celui du VS2005 ?
    Meme si je reste sous NET2.0 ?
    Non ce sera le nouveau format.
    Citation Envoyé par Danyel Voir le message
    Est ce tjrs le cas si ce n'est pas une creation, mais une mise a jour d'un projet NET2.0 ?
    La cible d'un projet .NET 2.0 reste .NET 2.0 après l'import. Pour passer au 3.5, il faut passer dans les projets (propriétés) et faire la modification manuellement.
    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. Commercialiser un developpement fait avec VS2008 Express
    Par titan_33 dans le forum Visual Studio
    Réponses: 1
    Dernier message: 11/06/2009, 18h21
  2. probleme d'utilisation de DLL developpées en C++ avec python
    Par mandagor dans le forum Interfaçage autre langage
    Réponses: 3
    Dernier message: 23/03/2007, 14h13
  3. Comment developper du RMI avec eclipse
    Par baroudi dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 14/04/2006, 10h13
  4. [Info]developper un PBX avec asterisk et java
    Par fopie dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 17/08/2005, 20h49
  5. Conseils pour developper une application avec Oracle
    Par belugha dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 02/06/2003, 16h03

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